Menu

起動オプション

指定可能な起動オプション

バッチアプリケーションを起動する際に指定可能な起動オプションは以下のとおり。

オプション 日本語名 省略可否 デフォルト値 説明
1 jobId ジョブID 不可 - ジョブスケジューラへジョブとして登録する際のID job1
2 batchId バッチID 不可 - バッチアプリケーションのID。通常はこのIDを基にしたCollectorとConsumerを使用します。 batch1
3 parallelism Consumerの並列度 1 並列処理参照 3
4 retryCount リトライ回数 1 リトライ参照 3
5 commitCount コミットカウント 0 コミットポイント参照 1000000
6 identName バッチ識別子 jobId + batchId + 現在日時(yyyyMMddhh24mmssSSS) 統計情報のキー情報等に使用します。  
7 collectorName Collectorの名称 jobId + Collector デフォルト以外のCollectorを指定したい際に使用します。 testCollector
8 consumerName Consumerの名称 jobId + Consumer デフォルト以外のConsumerを指定したい際に使用します。 testConsumer
9 dataDivideKey 並行処理を行う際、トランザクションを分割するキーの名称 (Consumerのフィールド名) なし キーによってトランザクションを分割する際に使用します。 並列処理参照 testId
10 dataRoutingRuleClassName 独自のルーティングを行う際のクラス名(FQDN) なし デフォルト以外のルーティングルールでトランザクションを分割したい際に使用します。 並列処理参照 test.routing.TestRouting