如果是这样,如何?
我在WebSphere Liberty上使用IBM的JSR 352实现。
最佳答案
有关配置信息,请参见this question。
就编程模型而言,要考虑的一件事是对象实例的范围(不是批处理工件本身,而是您自己的应用程序级实例)。例如。如果您有一个@ApplicationScoped
对象,则可能会注意到单个JVM(所有分区都看到相同的实例)与多个JVM(每个JVM中看到一个实例)的区别。
请注意,批处理JobContext和StepContext实例(由于它们已被限制在单个线程,顶级线程和分区线程中的每个实例中)不
引起人们的关注。它们在单个或多个JVM中的功能类似。