Spring批量管理升级
Posted
技术标签:
【中文标题】Spring批量管理升级【英文标题】:Spring batch admin upgrade 【发布时间】:2017-07-15 01:06:42 【问题描述】:我正在开发一个将其升级到 JAVA 8 的应用程序。
它正在使用spring集成,spring批处理和spring批处理管理。
为了让 spring 集成和 spring batch 在 java 8 上工作,我们必须将它升级到最新的 spring 集成,即 4.3.5(这是我正在尝试使用的)和 spring batch 到 3.0.7。
我面临的问题是升级 SPRING BATCH ADMIN 时,它最后一次发布于 2015 年 1 月,内部使用旧的 spring 集成版本。
想问一下 - 由于应用程序在很大程度上取决于 Spring Batch 管理员,我有哪些选择?
spring batch admin 是否有任何替代方案可以与 spring integration 4.3.5 和 spring batch 3.0.7 一起使用。
需要相关建议和帮助。
注意:我已经在某处阅读了可以使用 spring boot admin 的信息。
如果需要对上述问题进行更多说明,请告诉我。 .
【问题讨论】:
您可以排除 spring-batch-admin 的旧依赖项并使用新依赖项 - 看看是否有效。搜索<exclude>
maven 标签...
@eugene ;我尝试使用 spring batch admin 1.3.1 ,但没有运气得到与该 jars 中使用的 XML 中的标签相关的运行时错误
您在什么平台上运行它(WebSphere、Tomcat、CloudFoundry、Kubernetes 等)?
我问是因为 最好的 选项是迁移到 Spring Cloud Data Flow...
@MichaelMinella :整个应用程序都在春季批处理中,对于 UI ,批处理管理。 spring boot admin 与 spring batch 和 spring boot 的可能性是什么?如果您有任何其他选择,请提供帮助:(我希望很多人可能有类似的问题
【参考方案1】:
Spring Batch Admin 项目已弃用。不会有 2.0.0 版本。
Spring Cloud Data Flow 不是 Spring Batch Admin 的直接替代品。它是关于云环境中流程的编排,而 Spring Batch Admin 是BATCH_
表的仪表板,尽管此功能以自己的方式呈现在数据流中))
【讨论】:
以上是关于Spring批量管理升级的主要内容,如果未能解决你的问题,请参考以下文章