Hitachi

Cosminexus V11 アプリケーションサーバ 機能解説 セキュリティ管理機能編


18.2.1 lb.properties(負荷分散機定義プロパティファイル)

〈この項の構成〉

(1) 形式

Javaプロパティ形式です。

(2) ファイルの格納先

(3) 機能

負荷分散機へのアクセスに必要な接続情報を設定します。Application Serverから負荷分散機を制御する場合に使用します。

(4) 設定できるキー

APIを使用した直接接続を使用する負荷分散機で設定できるキーとデフォルトを次に示します。

キー名称

内容

デフォルト

lb.list

負荷分散機の管理IPアドレスをドット記法(xxx.xxx.xxx.xxx)で設定します。xxxには0〜255の整数を指定します。なお,複数の負荷分散機を使用する場合は,コンマ「,」で区切り,複数の管理IPアドレスを設定します。

なし

lb.connect_type.<IPアドレス>※1※2

負荷分散機への接続形態を設定します。

「API」を指定してください。

何も指定しない場合,jp1_nc(旧VR互換)が指定されます。

jp1_nc

lb.enable_passwd.<IPアドレス>

負荷分散機に設定したPrivileged EXECレベルに必要なパスワードを負荷分散機ごとに設定します。

なお,このプロパティはACOSの場合に設定します。

なし

lb.API.user.<IPアドレス>

負荷分散機にAPIでログインするときのユーザ名を設定します。

なし

lb.API.passwd.<IPアドレス>

負荷分散機にAPIでログインするときのユーザのパスワードを設定します。

なし

lb.API.port.<IPアドレス>

負荷分散機のポート番号を設定します。指定できる値は1〜65534の整数です。範囲外の値を指定した場合,デフォルト値が設定されます。

443

lb.API.cookie_persistence_template.<Webシステム名>.<IPアドレス>

負荷分散機で作成したcookieパーシステンステンプレート名を設定します。

なし

lb.API.timeout.<IPアドレス>

APIメソッド実行時のタイムアウト時間(単位:秒)を設定します。

このキーで設定した時間内に,APIメソッドが完了しない場合は,Smart Composer機能のコマンド(cmx_build_systemなど)がタイムアウトエラーで異常終了します。

なお,指定できる値は1〜2147483の整数です。範囲外の値を指定した場合,デフォルト値が設定されます。

10

lb.API.protocol.<IPアドレス>

負荷分散機との通信で使用するプロトコルを指定します。

  • http:通信プロトコルにHTTPを使用します。

  • https:通信プロトコルにHTTPSを使用します。

https

javax.net.ssl.trustStore

負荷分散機の接続形態にAPIを指定した場合に,負荷分散機のサーバ証明書を登録したトラストストアを指定します。Javaの仕様に従って指定してください。

cacerts(JDKのデフォルトのトラストストア)

javax.net.ssl.trustStorePassword

負荷分散機の接続形態にAPIを指定した場合に,負荷分散機のサーバ証明書を登録したトラストストアのパスワードを指定します。Javaの仕様に従って指定してください。

cacerts(Javaの信頼を得たデフォルトのキーストアが使われる)

注※1

lb.listに指定した負荷分散機の管理IPアドレスを指定します。

注※2

指定できる値以外の値が指定された場合は,cmx_test_lbコマンド,cmx_build_systemコマンド,cmx_delete_systemコマンド,cmx_start_targetコマンド,およびcmx_stop_targetコマンドを実行したときにエラーになるので注意してください。

(5) 記述例

lb.list=192.168.10.100
lb.enable_passwd.192.168.10.100=adminpw
 
lb.connect_type.192.168.10.100=API
lb.API.user.192.168.10.100=user01
lb.API.passwd.192.168.10.100=user01pw
#lb.API.port.192.168.10.100=443
#lb.API.cookie_persistence_template.MyWebSystem.192.168.10.100=SC_COOKIE_TEMPNAME
#lb.API.timeout.192.168.10.100=10
javax.net.ssl.trustStore=C:\\work\\ACOS.keystore
javax.net.ssl.trustStorePassword=keystore_pass

(6) 注意事項