Cosminexus アプリケーションサーバ V8 システム構築・運用ガイド
アプリケーションサーバから負荷分散機を制御する場合は,負荷分散機への接続の設定をする必要があります。ここでは,負荷分散機への接続設定について説明します。Smart Composer機能では,負荷分散機としてBIG-IPまたはACOSが使用できます。
負荷分散機への接続の設定は,lb.properties(負荷分散機定義プロパティファイル)で実施します。lb.propertiesには,負荷分散機へのアクセスに必要な接続情報を設定します。
lb.propertiesは,次の場所に格納されています。
設定するキーを次に示します。なお,キーには負荷分散機独自のものと,共通のものがあります。
なお,設定するキーについては,マニュアル「Cosminexus アプリケーションサーバ リファレンス 定義編(サーバ定義)」の「4.5 lb.properties(負荷分散機定義プロパティファイル)」を参照してください。
lb.propertiesの設定例を負荷分散機の種類ごとに示します。
lb.list=192.168.100.10 lb.connect_type.192.168.100.10=ssh #lb.ssh.port.192.168.100.10=22 lb.ssh.user.192.168.100.10=user01 lb.ssh.passwd.192.168.100.10=user01pw #lb.ssh.timeout.192.168.100.10=10 |
lb.list=192.168.1.100 lb.enable_passwd.192.168.1.100=adminpw lb.connect_type.192.168.1.100=telnet #lb.telnet.port.192.168.1.100=23 lb.telnet.user.192.168.1.100=user01 lb.telnet.passwd.192.168.1.100=user01pw lb.telnet.user_prompt.192.168.1.100="AX login: " lb.telnet.passwd_prompt.192.168.1.100="Password: " lb.telnet.login_prompt.192.168.1.100=> #lb.telnet.login_timeout.192.168.1.100=10 #lb.telnet.command_timeout.192.168.1.100=10 |
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.API.timeout.192.168.10.100=10 javax.net.ssl.trustStore=C:\\work\\ACOS.keystore javax.net.ssl.trustStorePassword=keystore_pass |
負荷分散機を冗長化する場合は,それぞれの負荷分散機への接続の設定をする必要があります。lb.propertiesには,2台分の負荷分散機へのアクセスに必要な接続情報を設定します。この場合,それぞれの負荷分散機の接続方式(lb.connect_type)には,同じ値を設定してください。
冗長化する場合のlb.propertiesの設定例を負荷分散機の種類ごとに示します。
lb.list=192.168.100.10,192.168.100.20 #冗長化構成の負荷分散機LB1の設定 lb.connect_type.192.168.100.10=ssh #lb.ssh.port.192.168.100.10=22 lb.ssh.user.192.168.100.10=user01 lb.ssh.passwd.192.168.100.10=user01pw #lb.ssh.timeout.192.168.100.10=10 #冗長化構成の負荷分散機LB2の設定 lb.connect_type.192.168.100.20=ssh #lb.ssh.port.192.168.100.20=22 lb.ssh.user.192.168.100.20=user01 lb.ssh.passwd.192.168.100.20=user01pw #lb.ssh.timeout.192.168.100.20=10 |
注 太字の部分は同じ値を設定してください。
lb.list=192.168.1.100,192.168.1.101 #冗長構成の負荷分散機LB1の設定 lb.enable_passwd.192.168.1.100=adminpw lb.connect_type.192.168.1.100=telnet lb.telnet.user.192.168.1.100=user01 lb.telnet.passwd.192.168.1.100=user01pw lb.telnet.user_prompt.192.168.1.100="AX login: " lb.telnet.passwd_prompt.192.168.1.100="Password: " lb.telnet.login_prompt.192.168.1.100=> #冗長構成の負荷分散機LB2の設定 lb.enable_passwd.192.168.1.101=adminpw lb.connect_type.192.168.1.101=telnet lb.telnet.user.192.168.1.101=user01 lb.telnet.passwd.192.168.1.101=user01pw lb.telnet.user_prompt.192.168.1.101="AX login: " lb.telnet.passwd_prompt.192.168.1.101="Password: " lb.telnet.login_prompt.192.168.1.101=> |
注 太字の部分は同じ値を設定してください。
lb.list=192.168.10.100,192.168.10.101 #冗長構成の負荷分散機LB1の設定 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 #冗長構成の負荷分散機LB2の設定 lb.enable_passwd.192.168.10.101=adminpw lb.connect_type.192.168.10.101=API lb.API.user.192.168.10.101=user01 lb.API.passwd.192.168.10.101=user01pw |
注 太字の部分は同じ値を設定してください。
なお,設定するキーについては,マニュアル「Cosminexus アプリケーションサーバ リファレンス 定義編(サーバ定義)」の「4.5 lb.properties(負荷分散機定義プロパティファイル)」を参照してください。
All Rights Reserved. Copyright (C) 2008, 2011, Hitachi, Ltd.