Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java spring批处理映射JobRepositoryFactoryBean_Java_Spring_Spring Batch - Fatal编程技术网

Java spring批处理映射JobRepositoryFactoryBean

Java spring批处理映射JobRepositoryFactoryBean,java,spring,spring-batch,Java,Spring,Spring Batch,当使用spring批处理时,我们得到以下错误 org.springframework.dao.OptimisticLockingFailureException:尝试使用错误版本(1)更新步骤执行id=8827,其中当前版本为2 我从不同的论坛上观察到,我们使用的是org.springframework.batch.core.repository.support.MapJobRepositoryFactoryBean,它不是线程安全的,不能在生产中使用 我们不希望持久化作业的元数据或使用内存中的

当使用spring批处理时,我们得到以下错误

org.springframework.dao.OptimisticLockingFailureException:尝试使用错误版本(1)更新步骤执行id=8827,其中当前版本为2

我从不同的论坛上观察到,我们使用的是org.springframework.batch.core.repository.support.MapJobRepositoryFactoryBean,它不是线程安全的,不能在生产中使用

我们不希望持久化作业的元数据或使用内存中的数据库-是否有其他替代MapJobRepositoryFactoryBean的方法

谢谢


生命

根据spring论坛上的这一点,MapJobRepositoryFactoryBean通常不用于生产。我想我会问你为什么不希望元数据持久化到数据库?它提供了巨大的价值,更不用说让您能够使用。

您找到解决方案了吗?我对MapJobRepo也有同样的问题。