もしそうなら、どのように?
WebSphere Liberty で IBM の JSR 352 実装を使用しています。
構成情報については、この質問を参照してください。
プログラミング モデルに関しては、オブジェクト インスタンスの範囲を考慮する必要があります (バッチ アーティファクト自体ではなく、独自のアプリケーション レベルのインスタンス)。たとえば、@ApplicationScoped
オブジェクトがある場合、すべてのパーティションが同じインスタンスを参照する単一の JVM と、JVM ごとに 1 つのインスタンスを参照する複数の JVM の違いに気付くことができます。
バッチ JobContext および StepContext インスタンスは、個々のスレッド、トップレベル スレッドおよび各パーティション スレッドのそれぞれにスコープが既に設定されているため、この問題は発生しません。それらは、単一または複数の JVM で同様に機能します。