概要
RoboServer.confを変更し、RSに割り当てるJavaヒープ領域の容量を変更する方法を以下に記載致します。
注意事項
・RoboServerプロセスとして稼働する上で、Javaヒープ領域以外にもメモリを利用します。
・このため例えばRSが動作するOSが32bitの場合、Windowsの2GB制限等により指定できるJavaヒープ領域の最大値は1GB程度となります。OSが64bitの場合、上限はありません。
・Roboserver.confに設定した値の100%をRSのJavaヒープ領域として利用できる訳ではありません。これはJVMの仕様によるものです。
・Tomcat構築環境でない場合、本設定をMCが動作するOSで行うとMCのJava ヒープ領域も変更されます。
作業手順
・「RoboServer.conf」のファイルパス
<Ver.10.3以前>
C:\Program Files\Kapow {バージョン}\bin\RoboServer.conf
<Ver.10.4以降>
C:\Program Files\Kofax RPA {バージョン}\bin\RoboServer.conf
1.「RoboServer.conf」ファイルを開き、 25行目前後にある「wrapper.java.maxmemory」のコメントアウト(#)を削除する。
<変更前>
# Maximum Java Heap Size (in MB)
# The default for all applications is configured in memory.conf.
# You can change the default or override it here for this application.
#wrapper.java.maxmemory=1024
<変更後>
# Maximum Java Heap Size (in MB)
# The default for all applications is configured in memory.conf.
# You can change the default or override it here for this application.
wrapper.java.maxmemory=1024
2.「wrapper.java.maxmemory」の値の任意に変更する。
<設定例>Javaヒープ領域の容量を4GBにする場合
wrapper.java.maxmemory=4096
3. 編集した「RoboServer.conf」 を保存し、RSを再起動する。
4.再起動後、MC の 「管理(Admin)」タブ>「RoboServer」 タブより「メモリ制限(Memory Limit)」カラムの値から設定の反映を確認する。
※Ver.9.4 以前の場合には、Control Center で当該ロボサーバへ接続し、「RoboServer Information」領域下部の「Resources > Allowed Memory Usage(MB):」よりRSへ割り当てられているメモリ容量を確認ください。
区分 | 確認Ver |
手順 | 10.3.0.7 |