2017-11-01 4 views
1

私は現在、パーティショナーを拡張してメソッドパーティションをオーバーライドしています。私は私が仕事に失敗したい何らかの理由で、データベースから読み取ることができないんだ場合はダウンロード 春バッチどのように失敗してステップを実行するのか、パーティション内でジョブを実行する

を分割するために、データベースから構成レコードを読み取ろうパーティション方式で

どうすればよいですか?

答えて

1

この目的でSimpleJobOperator beanを使用できます。

SimpleJobOperator beanは、ジョブのパラメータをexecutionIdとする方法jobOperator.stop(executionId)を持っています。

executionIdJobExecutionから取得できます。 このようなものexecutionId =JobExecution.getId();

私は同様のセットアップを使用していますが、うまくいきます。これがうまくいきたいです

+0

いいです!ありがとうございました! – PlickPlick

+0

解決策があなたを助けたら答えを受け入れることができますか?これは、同様の問題に直面している人を助け、私たちの両方の評判を得るのに役立ちます:) – Niraj

+0

私はあなたのソリューションを使用してhavent私は以下について書いたソリューションと一緒に行った私はeatherが正しいhteの瞬間havent長所と短所を和らげる時間があった。そういうわけで、今は、第二意見や何をすべきかについての手がかりを待っています。もし私がこれまでにeather ansverを検証する可能性を得たなら、このスレッドに戻るでしょう。しかし、私は推測を取るつもりはないと分かっていないので、 – PlickPlick

関連する問題