8.4.4 サーバ設定動的管理
JP1/DH - Serverを再起動しないで,サーバの設定内容を参照・変更できます。
配送ルール設定(標準配送ポリシー)の「最大TCP接続数」,およびJP1/DH - Server設定ファイル(digikatsuwide.xml)の次のサーバパラメータを変更できます。
-
ネットワーク帯域制限
-
最大クライアント接続数(同時接続数)
なお,標準配送ポリシーについては「JP1/DH - Server システム管理者ガイド」を参照してください。
(1) 形式
DWAdminClient.bat△{GETCONFIG|SETCONFIG} -property△プロパティファイル -config△{サーバパラメータファイル|-result△保存先サーバパラメータファイル}
(2) 引数
項番 |
オプション |
説明 |
---|---|---|
1 |
-config |
サーバパラメータを動的に変更する場合(SETCONFIG)に,変更後の値を記述したサーバパラメータファイルを指定します。 SETCONFIGの場合に指定します。GETCONFIGの場合は,指定できません。 |
2 |
-result |
現在のサーバパラメータファイルを取得する場合(GETCONFIG)に,保存先のサーバパラメータファイルのパスを指定します。 GETCONFIGの場合に指定します。SETCONFIGの場合は,指定できません。 |
3 |
-property |
「8.3.2 共通オプション」を参照してください。 |
(3) 解説
(a) サーバパラメータファイルの形式
サーバパラメータファイルの形式を次に示します。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <digivery-config> <digivery> <biz-connect id="bizconnect" > <service> <throughput-limit> <upload>アップロード時の最大通信帯域</upload> <download>ダウンロード時の最大通信帯域</download> </throughput-limit> <service-task> <initial>最大クライアント接続数(初期数)</initial> <maximum>最大クライアント接続数(最大数)</maximum> </service-task> <http-connection> <maximum>最大TCP接続数</maximum> </http-connection> </service> </biz-connect> </digivery> </digivery-config>
要素の意味を次に示します。
要素/属性 |
個数 |
説明 |
|
---|---|---|---|
digivery-config要素 |
1 |
固定です。 |
|
digivery要素 |
1 |
固定です。 |
|
biz-connect要素 |
1 |
固定です。 |
|
ID属性 |
1 |
固定です。bizconnectを指定します。 |
|
service |
1 |
固定です。 |
|
throughput-limit |
1 |
固定です。 |
|
upload |
1 |
アップロード時の最大通信帯域をMbps単位で指定します。 指定できる値は0〜1,000の範囲です。省略はできません。0を指定した場合は「帯域制限なし」となります。 |
|
download |
1 |
ダウンロード時の最大通信帯域をMbps単位で指定します。 指定できる値は0〜1,000の範囲です。省略はできません。0を指定した場合は「帯域制限なし」となります。 |
|
service-task |
1 |
固定です。 |
|
initial |
1 |
JP1/DH - Serverとクライアント間の,同時接続数の初期接続数を指定します。JP1/DH - Serverの場合,指定できる値は1〜64の範囲です。JP1/Data Highway - Server Starter Editionの場合は,1〜4の範囲です。 省略はできません。 |
|
maximum |
1 |
JP1/DH - Serverとクライアント間の,同時接続数の最大接続数を指定します。JP1/DH - Serverの場合,指定できる値は1〜64の範囲です。JP1/Data Highway - Server Starter Editionの場合は,1〜4の範囲です。 省略はできません。 |
|
http-connection |
1 |
固定です。 |
|
maximum |
1 |
JP1/DH - Serverとクライアント間の,1接続当たりの多重通信時の最大TCP接続数を指定します。 指定できる値は1〜64の範囲です。省略はできません。 |
(b) 設定内容について
-
本コマンドで変更した内容は,設定を変更したあとに確立される接続から有効となります。コマンド実行時点での通信は,変更の対象となりません。
-
本コマンドで変更した内容は,実行中のJP1/DH - Serverの設定に対してだけ有効です。JP1/DH - Serverを再起動した場合は,設定した変更内容は無効となります。
(4) 実行例
DWAdminClient.bat GETCONFIG -result C:\temp\result.xml -property "C:\DWCLient\property.xml"