• 検索結果がありません。

7 Power.Enterprise! チューニング ガイ ド

ドキュメント内 edi.book (ページ 99-106)

7 Power.Enterprise! チューニング

7 Power.Enterprise! チ ュ ーニングガ イ ド

jre_dir=.\jre

classpath=;.\lib\regional.jar;.\lib\activation.jar;

.\lib\mail.jar;.\lib\PowerMapper\ecm.jar;

.\lib\PowerMapper\hlvm.jar;

.\lib\hlmetadata.jar;.\lib\xml4j.jar;.\lib\standards.jar;

.\lib\mek.jar;.\jre\lib\ext\jhall.jar;.\lib\fesi.jar;

.\lib\fldapi.jar;.\lib\fldshared.jar;.\lib\hlcommon.jar;

.\lib\fldcommon.jar;.\lib\mekshared.jar;.\lib\fldrmi.jar;

.\lib\fldserver.jar;.\lib\PowerManager\ecm.jar;.\bin\resources;

.\bin\resources\msgd;.\lib\pipeline.zip;.\lib\edi.jar connectors=.\connectors

database=.\database standards=.\standards imports=.\standards\import

JVM の引数を変更ま たは追加するには、jvm_args行を変更し て く だ さ い。

注意: 他の値は変更し ないで く だ さ い。 アプ リ ケーシ ョ ンの動作に悪影響を与 え る可能性があ り ます。

UNIX での JVM 引数の指定

UNIX プ ラ ッ ト フ ォームでは、 JVM の引数は Java アプ リ ケーシ ョ ン を呼び出す ス ク リ プ ト の中で直接編集で き ます。 ス ク リ プ ト は、 デ ィ レ ク ト リ

power_enterprise_install/bin および

power_enterprise_install/powerapiに格納 さ れています。

た と えば、power_enterprise_install/binにあ る server_start.shの内容 は次の と お り です。

. /home/fld/PE3.1VERYFINALGA/bin/power_env.sh java -Xmx512m -Xms256m -Dfld.rmiregistry=true -Djava.security.policy=$INSTALLDIR/bin \ /resources/fld.policy

-Dvalidationlist.dir=./data/codes -Dfld.trace=false

-user.dir=$INSTALLDIR com.harbinger.fld.jtd.container.HLFLDServer

Java 仮想マ シ ン (JVM) のチ ュ ーニ ン グ

JVM の メ モ リ 消費

JVM で利用可能な メ モ リ 量の最小値および最大値は、標準的な JVM 引数であ る -Xms-Xmxでそれぞれ指定さ れます。 大き な ド キ ュ メ ン ト の変換で メ モ リ 不足 エ ラーが発生し た場合は、 メ モ リ 量の最大値を増やし てか ら サーバを再起動し て く だ さ い。 デフ ォル ト では、 サーバは最少で 256 MB、 最大で 512 MB の メ モ リ を使用する よ う に コ ン フ ィ グ レーシ ョ ン さ れています。

サーバのポー ト 番号

サーバでは、 ク ラ イ アン ト か ら の通信および変換の要求のために 4 つのポー ト 番 号が使用さ れます。

こ れ ら の番号の う ち 2 つは Power.Manager! の System Administration セ ク シ ョ ン でコ ン フ ィ グ レーシ ョ ン さ れ、 RMI レ ジ ス ト リ を実行する ポー ト に関係し ます。

必要に応じ て、 ク ラ イ アン ト 通信および変換の要求のために 2 つの RMI レ ジ ス ト リ が使用可能にな り ます。 し か し、 デフ ォル ト では、 ポー ト 1099 番にあ る 1 つのレ ジ ス ト リ のみが使用 さ れます。

残 り の 2 つの番号は、 サーバが こ れ ら の要求を リ ス ンする実際のポー ト を表し ま す。 デフ ォル ト では、 こ れ ら のポー ト 番号は 2500 および 2501 です。 こ れ ら を変 更する方法は、ス ク リ プ ト powere.rmi.dcportおよび powere.rmi.apiportに 2 つの JVM 引数を追加する こ と のみです。 こ れ ら のス ク リ プ ト は、 それぞれ デーモンの制御および変換 API の要求を行います。 次の よ う に引数を追加し ま す。

. /home/fld/PE3.1VERYFINALGA/bin/power_env.sh java -Xmx512m -Xms256m -Dpowere.rmi.dcport=2597 -Dpowere.rmi.apiport=2598 -Dfld.rmiregistry=true

-Djava.security.policy=$INSTALLDIR/bin/resources/fld.policy -Dvalidationlist.dir=./data/codes -Dfld.trace=false

-user.dir=$INSTALLDIR com.harbinger.fld.jtd.container.HLFLDServer ま たは

[PowerServer]

install_dir="D:\Program Files\PowerE-3.1GA-Server"

jvm_args="-Xmx512m -Xms256m -Dpowere.rmi.dcport=2597 -Dpowere.rmi.apiport=2598

-Djava.security.policy=.\bin\resources\fld.policy

-Dfld.trace=false -Duser.dir=.-Dpowere.rmi.internalregistry=true -Dvalidationlist.dir=.\data\codes"

jre_dir=.\jre

7 Power.Enterprise! チ ュ ーニングガ イ ド

.\lib\PowerServer\jsafe.jar;.\lib\hlmetadata.jar;

.\lib\PowerServer\hlvm.jar;.\lib\serverrmi.jar;.\lib\xml4j.jar;

.\lib\fesi.jar;.\lib\mek.jar;.\lib\activation.jar;.\lib\mail.jar;

\jre\lib\ext\jhall.jar;.\lib\fldapi.jar;.\lib\fldshared.jar;

.\lib\fldserver.jar;.\lib\hlcommon.jar;.\lib\fldcommon.jar;

.\lib\standards.jar;.\lib\mekshared.jar;.\lib\pipeline.zip;

.\lib\ejalbert.jar;.\lib\fldrmi.jar;.\bin\resources;

.\bin\resources\msgd;.\lib\PowerServer\CertReqTool.jar;

.\lib\edi.jar

connectors=connectors database=database

standards=standardsimports=standards\import

データ ベースのチューニング

データベース ア ク セス の情報は、 サーバ上 (特に、

power_enterprise_install/bin/resources) にあ る

power_server.propertiesと い う フ ァ イルで保守さ れます。 ク ラ イ アン ト が サーバに接続する と 、 こ の情報が ク ラ イ アン ト に提供さ れて、 同 じデータベース への接続がで き る よ う にな り ます。 フ ァ イ ルに格納 さ れる情報は、 使用 さ れる データベースの種類によ って異な り 、 以下の よ う な項目か ら成 り ます。

db_userid Power.Enterprise! のテーブルを保持 し てい る ア カ ウ ン ト のユーザ ID。

db_passwd Power.Enterprise! のテーブルを保持 し てい る ア カ ウ ン ト のパス ワー ド 。

db_type 使用 さ れてい るデータ ベース の種類。sqlserverOracle、 ま たはdb2か ら 選択。

no_dbconnections Power.Enterprise! か ら デー タベース に対 し て実行 さ れて い る デー タベース接続の数。

db_host デー タベース が実行 さ れてい る ホ ス ト の名前。 こ のホ ス ト にサーバお よび ク ラ イ ア ン ト マシ ンの両方か ら ア ク セ ス で き る よ う にす る には、 ホ ス ト 名 ( ク ラ イ ア ン ト に提 供 さ れ る ) を省略な し で指定。

デー タ ベースのチ ュ ーニ ン グ

以下の 3 つの節に、 Microsoft SQL Server、 Oracle、 および IBM DB2 のデータ ベース用のフ ァ イ ルの例を示し ます。

SQL Server の場合

#FLD Server Properties

#Thu Aug 30 12:03:49 GMT+01:00 2001 db_userid=fld2

db_passwd=fld2 db_type=sqlserver no_dbconnections=5

db_host=greedo.man.harbinger.co.uk db_server=fld2

db_dbname=fld2 db_port=1433

Oracle の場合

#FLD Server Properties

#Tue Sep 18 16:00:18 BST 2001 db_userid=fld8

db_passwd=fld8 db_type=Oracle no_dbconnections=5

db_host=mace.man.harbinger.co.uk db_server=fldWE8ISO

db_port=1521

db_server SQL Server および DB2 の場合は、

Power.Enterprise! のテーブルを含んでい るデータ ベースの名前。Oracle の場合は、Power.Enterprise!

のテーブルを含んでい る Oracle の イ ン ス タ ン スの 名前。

db_dbname SQL Server および DB2 の場合は、

Power.Enterprise! のテーブルを含んでい るデータ ベースの名前。Oracle の場合は、Power.Enterprise!

のテーブルを含んでい る Oracle の イ ン ス タ ン スの 名前。

db_port Power.Enterprise! のテーブルを含んでい る デー タベース が使用する TCP/IP ポー ト 。

7 Power.Enterprise! チ ュ ーニングガ イ ド

DB2 の場合

#FLD Server Properties

#Tue Sep 18 14:00:45 GMT+01:00 2001 db_userid=fld

db_passwd=fld db_type=db2

no_dbconnections=5db_host=manuapartington db_server=FLD

db_dbname=FLD db_port=6789

Power.Server! のチ ューニング

こ の節では、 サーバが停止し て、 サーバへの接続を確立で き ない状態で も Power.Manager! を使用し て コ ン フ ィ グ レーシ ョ ンの変更を続行でき る方法を説 明し ます。

1. [Power.Manager! Server Connection] ダ イ ア ロ グ ボ ッ ク スが表示さ れてい る と き に、 左側のペイ ン (以前に接続し たサーバの名前が リ ス ト さ れてい る場 所) を右 ク リ ッ ク し ます。 ポ ッ プア ッ プ メ ニューが表示さ れます。

2. [Connect to database] を選択し ます。 サーバのデータベース コ ン フ ィ グ レー シ ョ ンが表示 さ れます。

3. データベース接続を確立する ために必要な指定を し て、 サーバを介 さずに データベースに直接変更を加え ます。

4. 設定の変更を済ませた ら、 更新さ れたデータベース を使用し てサーバを起動 する こ と がで き ます。 こ の手順の詳細については、 『Power.Manager! User Reference Guide』 を参照し て く だ さ い。

HTTP お よび HTTPS サーバの コ ン フ ィ グ レ ー シ ョ ン

HTTP および HTTPS サーバのコ ン フ ィ グ レーシ ョ ン

socket.propertiesフ ァ イルを使用する と 、 HTTP および HTTPS サーバを低レ ベルで コ ン フ ィグ レーシ ョ ンする こ と がで き ます。 こ のフ ァ イ ルは、 サーバの イ ン ス ト ール先デ ィレ ク ト リ の power_enterprise_install/bin/resourcesに あ り ます。 設定の各パラ メ ータの説明 も、 こ のフ ァ イルに記述さ れています。

ドキュメント内 edi.book (ページ 99-106)

関連したドキュメント