プロジェクト

全般

プロフィール

[GGH4.X-5.X] 2台のGGサーバーに GGEasyMonitor をインストールし,それぞれが振分け処理を行うようにすることが可能か?

技術ノート
2016/08/01

[番号]
技術ノート KGTN 2016070701

[現象]
[GGH4.X-5.X] 2台のGGサーバーに GGEasyMonitor をインストールし,それぞれが振分け処理を行うようにすることが可能か?

[説明]
2台のGGサーバーを Server1 (192.168.102.98) / Server2 (192.168.102.148) とすると, Server1 に GGEasyMonitor のエージェントとサーバー機能を設定し,さらに Server2 にも GGEasyMonitor のエージェントとサーバー機能を設定します.各サーバーの設定内容 (サンプル) は,次のようになります,

SERVER1

[default]
; ★あり - 構成によって変更等が必要な項目
; ★なし - 必要がない限り変更等が不要な項目

; *ログ関連*
; logd : ログの出力フォルダ
; logLevel : 一般のログ出力レベル
; logLevelNet : 通信関連のログ出力レベル
; logLevelWeb : 監視画面のログ出力レベル
; logLevelCbk : 振分け機能のログ出力レベル
; logd = Logs
logLevel = 4
logLevelNet = 4
logLevelWeb = 4
logLevelCbk = 4

; *通信関連*
; hostName : ★コンピューター名
; hostAddr : ★IPアドレス
; hostPort : ★サーバー/エージェントの待受けポートの番号
; avSleep : アクティブ時の送信間隔(秒)
; avTimeout : アクティブ時のタイムアウト時間(秒)
; pvSleep : 未使用
; pvTimeout : パッシブ時のタイムアウト時間(秒)
; updateInterval : ★エージェントの送信間隔(秒)
; updateTimeout : ★更新タイムアウトの時間(秒)
; bufferSize : ★送受信バッファのサイズ(MB)
; maxTempError : 一時的なエラーを無視する回数
hostName = SERVER1
hostAddr = 192.168.102.98
hostPort = 8491
avSleep = 3
avTimeout = 60
pvSleep = 3
pvTimeout = 60
updateInterval = 3
updateTimeout = 10
bufferSize = 10
maxTempError = 10

; *APS関連*
; apsPort : APSのポート番号(GGサーバーの待受けポート)
; sessionInfo : セッション・リストの採取の有無(YES/NO)
; rxpAddr : ★GGサーバーのIPアドレス(外部向け)
; rxpPort : ★GGサーバーのポート番号(外部向け)
apsPort = 491
sessionInfo = YES
rxpAddr = 192.168.102.98
rxpPort = 491

; *ウエッブ機能関連*
; webPort : ★監視画面のポート番号
; webAutoRefresh : 監視画面の更新間隔(秒)
; webNumSessions : セッション一覧でのページ当りの行数
; webRefURL : ★監視画面のリフレッシュ用URL
; webRxpURL : ★GGサーバーのログオンページ
; webAuth : ★監視画面の認証情報(<ユーザーID>:<パスワード>)
; webCss : スタイルシートの情報(原則として修正不可)
webPort = 8080
webAutoRefresh = 10
webNumSessions = 25
webRefURL = http://192.168.102.98:8080/
webRxpURL = http://192.168.102.98/goglobal/logon.html
webAuth = admin:password
webCss = <link rel=stylesheet type="text/css" href="/GGEasyMonitor.css">

; *振分け機能関連*
; cbkDisable : 振分け機能「停止中」 (YES/NO)
; cbkPort : ★振分け機能のポート番号
; cbkMaxHost : ★接続候補のGGサーバーの数
; cbkRefTime : 振分けまでの遅延時間
; cbkRxpURL : GGサーバーのログオンページ
; : この値に "?host=<GGサーバー>" が付加される。
; : 省略時は webRxpURL の値が使用される。
; cbksingleLogon : 多重ログオンの禁止の有無 (YES/NO)
; cbkLogonPage : ユーザーID未指定時にログオンページを表示 (YES/NO)
cbkDisable = NO
cbkPort = 8089
cbkMaxHost = 1
cbkRefTime = 3
cbkRxpURL =
cbkSingleLogon = YES
cbkLogonPage = YES

; *サーバー機能関連*
; [セクション名] : SA_コンピューター名 or SP_コンピューター名
; mode : ★SA = アクティブサーバー, SP = パッシブサーバー
; name : ★相手のコンピューター名
; addr : ★相手(GGEasyMonitorのエージェント機能)のIPアドレス
; port : ★相手(GGEasyMonitorのエージェント機能)のポート番号
; updateTimeout : ★更新タイムアウトの時間(秒)
[SP_SERVER1]
mode = SP
name = SERVER1
addr = 192.168.102.98
port =

[SP_SERVER2]
mode = SP
name = SERVER1
addr = 192.168.102.148
port =

; *エージェント機能関連*
; [セクション名] : AA_コンピューター名 or AP_コンピューター名
; mode : ★AA = アクティブエージェント, AP = パッシブエージェント
; addr : ★相手(GGEasyMonitorのサーバー機能)のIPアドレス
; port : ★相手(GGEasyMonitorのサーバー機能)のポート番号
; sessionList : セッション・リストの送信の有無(YES/NO)
[AA_SERVER1]
mode = AA
addr = 192.168.102.98
port = 8491
sessionList = YES

[AA_SERVER2]
mode = AA
addr = 192.168.102.148
port = 8491
sessionList = YES

; [EOF]

SERVER2

[default]
; ★あり - 構成によって変更等が必要な項目
; ★なし - 必要がない限り変更等が不要な項目

; *ログ関連*
; logd : ログの出力フォルダ
; logLevel : 一般のログ出力レベル
; logLevelNet : 通信関連のログ出力レベル
; logLevelWeb : 監視画面のログ出力レベル
; logLevelCbk : 振分け機能のログ出力レベル
; logd = Logs
logLevel = 4
logLevelNet = 4
logLevelWeb = 4
logLevelCbk = 4

; *通信関連*
; hostName : ★コンピューター名
; hostAddr : ★IPアドレス
; hostPort : ★サーバー/エージェントの待受けポートの番号
; avSleep : アクティブ時の送信間隔(秒)
; avTimeout : アクティブ時のタイムアウト時間(秒)
; pvSleep : 未使用
; pvTimeout : パッシブ時のタイムアウト時間(秒)
; updateInterval : ★エージェントの送信間隔(秒)
; updateTimeout : ★更新タイムアウトの時間(秒)
; bufferSize : ★送受信バッファのサイズ(MB)
; maxTempError : 一時的なエラーを無視する回数
hostName = SERVER2
hostAddr = 192.168.102.148
hostPort = 8491
avSleep = 3
avTimeout = 60
pvSleep = 3
pvTimeout = 60
updateInterval = 3
updateTimeout = 10
bufferSize = 10
maxTempError = 10

; *APS関連*
; apsPort : APSのポート番号(GGサーバーの待受けポート)
; sessionInfo : セッション・リストの採取の有無(YES/NO)
; rxpAddr : ★GGサーバーのIPアドレス(外部向け)
; rxpPort : ★GGサーバーのポート番号(外部向け)
apsPort = 491
sessionInfo = YES
rxpAddr = 192.168.102.148
rxpPort = 491

; *ウエッブ機能関連*
; webPort : ★監視画面のポート番号
; webAutoRefresh : 監視画面の更新間隔(秒)
; webNumSessions : セッション一覧でのページ当りの行数
; webRefURL : ★監視画面のリフレッシュ用URL
; webRxpURL : ★GGサーバーのログオンページ
; webAuth : ★監視画面の認証情報(<ユーザーID>:<パスワード>)
; webCss : スタイルシートの情報(原則として修正不可)
webPort = 8080
webAutoRefresh = 10
webNumSessions = 25
webRefURL = http://192.168.102.148:8080/
webRxpURL = http://192.168.102.148/goglobal/logon.html
webAuth = admin:password
webCss = <link rel=stylesheet type="text/css" href="/GGEasyMonitor.css">

; *振分け機能関連*
; cbkDisable : 振分け機能「停止中」 (YES/NO)
; cbkPort : ★振分け機能のポート番号
; cbkMaxHost : ★接続候補のGGサーバーの数
; cbkRefTime : 振分けまでの遅延時間
; cbkRxpURL : GGサーバーのログオンページ
; : この値に "?host=<GGサーバー>" が付加される。
; : 省略時は webRxpURL の値が使用される。
; cbksingleLogon : 多重ログオンの禁止の有無 (YES/NO)
; cbkLogonPage : ユーザーID未指定時にログオンページを表示 (YES/NO)
cbkDisable = NO
cbkPort = 8089
cbkMaxHost = 1
cbkRefTime = 3
cbkRxpURL =
cbkSingleLogon = YES
cbkLogonPage = YES

; *サーバー機能関連*
; [セクション名] : SA_コンピューター名 or SP_コンピューター名
; mode : ★SA = アクティブサーバー, SP = パッシブサーバー
; name : ★相手のコンピューター名
; addr : ★相手(GGEasyMonitorのエージェント機能)のIPアドレス
; port : ★相手(GGEasyMonitorのエージェント機能)のポート番号
; updateTimeout : ★更新タイムアウトの時間(秒)
[SP_SERVER1]
mode = SP
name = SERVER2
addr = 192.168.102.98
port =

[SP_SERVER2]
mode = SP
name = SERVER2
addr = 192.168.102.148
port =

; *エージェント機能関連*
; [セクション名] : AA_コンピューター名 or AP_コンピューター名
; mode : ★AA = アクティブエージェント, AP = パッシブエージェント
; addr : ★相手(GGEasyMonitorのサーバー機能)のIPアドレス
; port : ★相手(GGEasyMonitorのサーバー機能)のポート番号
; sessionList : セッション・リストの送信の有無(YES/NO)
[SERVER1]
mode = AA
addr = 192.168.102.98
port = 8491
sessionList = YES

[SERVER2]
mode = AA
addr = 192.168.102.148
port = 8491
sessionList = YES

; [EOF]

ファイル

KGTN2016070701.pdf (325 KB) kitasp 技術センター, 2016/08/01 12:05

KGTN2016070701-1.jpg 表示 (21.6 KB) kitasp 技術センター, 2016/08/01 12:05

KGTN2016070701-2.jpg 表示 (28.9 KB) kitasp 技術センター, 2016/08/01 12:05

KGTN2016070701-3.jpg 表示 (28.8 KB) kitasp 技術センター, 2016/08/01 12:05