RoboServer を開始
RoboServer を開始するには、次のアクションを使用します。
- RoboServer プログラム アイコン (または、Management Console と RoboServer の両方を開始する Management Console の開始プログラム アイコン) をクリックします。
- RoboServer をコマンド ラインから開始します。
- サーバーをサービスとして実行します。RoboServer をサービスとして実行する際の詳細については、「サーバーの自動開始」を参照してください。
コマンド ラインから RoboServer を呼び出すには、コマンド プロンプト ウィンドウを開き、以下の Kofax RPAインストール フォルダーにある bin フォルダーに移動し、次のコマンドを実行します:
RoboServer
必要なすべてのパラメータが設定ファイル roboserver.settings で指定されている場合、RoboServer が開始します。
必要なパラメータのいずれかが欠落している場合、RoboServer はエラーを指定し、使用法のヘルプと使用可能なパラメータを表示します。
RoboServer パラメータ
RoboServer を開始するためのコマンド ラインは、次のパラメータを含めることができます。
RoboServer [-cl <arg>] [-cpuThreads <arg>] [-h]
[-maxConcurrentRobots <arg>] [-maxQueuedRobots <arg>] [-MC] [-mcUrl
<arg>] [-p <arg>] [-pauseAfterStartupError] [-s <arg>] [-sslPort
<arg>] [-v] [-V]
RoboServer を開始する方法に関係なく、次の表のパラメータが受け入れられます。RoboServer 設定ユーティリティですべてのパラメータを編集できることに注意してください。詳細については、RoboServer 設定を参照してください。
パラメータ |
説明 |
---|---|
-cpuThreads <arg> |
使用する CPU スレッドの数を指定します。 |
-h --help |
ヘルプを表示します。 |
-maxConcurrentRobots <arg> |
同時に実行されるロボットの最大数を指定します。 |
-maxQueuedRobots <arg> |
キューのロボットの最大数を指定します。 |
-mcUrl <arg> |
次の形式で登録する Management Console を指定します。 http[s]://<ユーザー名>:<パスワード>@<ホスト名>:<ポート番号> 例:-mcUrl http://admin:password@localhost:8080/ManagementConsole |
-pauseAfterStartupError |
|
-v | -verbose |
このオプションのパラメータによって RoboServer でステータスとランタイム イベントが出力されます。 |
-V | -version |
このオプションのパラメータによって、RoboServer でバージョン番号が出力され、終了します。 |
-MC --scheduler |
このオプションのパラメータによって、Management Console が RoboServer の一部として開始されます。Management Console は、設定アプリケーションで設定された組み込み Web サーバーで実行されます。 |
-cl --cluster <arg> |
このオプションのパラメータは Management Console で指定された クラスタに RoboServer を自動的に登録します。以下の例では、RoboServer が Production クラスタにそれ自体を登録します。 例:-cl Production 例:-mcUrl http://admin:password@localhost:8080/ManagementConsole -cl Production |
-s <service-name:service-parameter> | -service <service-name:service-parameter> |
このパラメータによって、RoboServer で開始する必要がある RQL または JMX サービスが指定されます。このパラメータは少なくとも一度指定する必要があり、同じ RoboServer で複数のサービスを開始するには複数回指定する場合があります。利用可能なサービスは、インストールによって異なります。 例:-service socket:50000 例:-service jmx:50100 |
-p <port-number> | -port <port-number> |
これは、-s socket:<port-number> を呼び出すための省略形です。 例:-port 50000 |
-sslPort <arg> |
これは、-s ssl:<port number> を書き込むための省略形です。 |
利用可能なサービス |
|
-service socket:<portNumber> |
<portNumber>: リッスンするソケット サービスのポート番号。 |
-service ssl:<portNumber> |
<portNumber>: リッスンするソケット サービスのポート番号。 |
-service jmx:<jmx_port_Number>,<jmx_rmi_url> |
<jmx_port_Number>: リッスンする JMX サービスのポート番号。 <jmx_rmi_url>: JMX サービス向けのオプションの RMI ホストとポート。ファイアウォールを接続する必要がある場合に使用します。 例:example.com:51001 |
パスワードを設定するには、RoboServer 設定ユーティリティ、または ConfigureRS ツールを使用する必要があります。詳細については、RoboServer 設定および RoboServer 設定 - ヘッドレス モードを参照してください。
サーバーの自動開始
インストールにサーバー機能が含まれている場合、サーバーが自動的に開始するように設定できます。
「サーバー機能」とは RoboServers と Management Console (ライセンス サーバー) を指します。実際には、この 2 つのコンポーネントは RoboServer の開始時に指定される引数に基づいて RoboServer から提供されます。
RoboServer パラメータのトピックには、RoboServer プログラムのコマンドライン引数の詳細な説明が含まれています。RoboServer プログラムを有効にするにはロボットを実行し、 -service 引数を指定します。同様に、-MC 引数により Management Console 機能が有効になります (インストール ガイドの「Management Console」(ライセンス サーバー) を参照)。
次のトピックでは、RoboServer を Windows と Linux で自動的に開始する方法について詳述します。
RoboServer のシャットダウン
RoboServer は、次のコマンド ライン ツールを使用してシャットダウンできます。引数なしで ShutDownRoboServer を実行して、サーバーをシャットダウンする方法、特に現在サーバーで実行中のロボットを処理する方法のさまざまなオプションを確認します。