专栏首页CWIKIUSSpring Batch 4.2 新特性
原创

Spring Batch 4.2 新特性

Spring Batch 4.2 的发行版主要增强了下面的改进:

  • 使用 Micrometer 来支持批量指标(batch metrics)
  • 支持从 Apache Kafka topics 读取/写入(reading/writing) 数据
  • 支持从 Apache Avro 资源中读取/写入(reading/writing) 数据
  • 改进支持文档

使用 Micrometer 的批量指标

本发行版本介绍了可以让你通过使用 Micrometer 来监控你的批量作业。在默认的情况下,Spring Batch 将会收集相关批量指标(包括,作业时间,步骤的时间,读取和写入的项目,以及其他的相关信息),和将这些指标通过 spring.batch 前缀(prefix)注册到 Micrometer 的全局指标中。

这些指标可以发布到任何能够支持 Micrometer 的  监控系统(monitoring system)中。

有关这个新特性的更多细节,请参考 Monitoring and metrics 章节中的内容。

Apache Kafka item 读取/写入

本发行版本添加了一个新的 KafkaItemReader 和 KafkaItemWriter ,用来从 Kafka 的 topics 中读取和写入。

有关更多这个新组建的信息,请参考:Javadoc

Apache Avro item 读取/写入

本发行版本添加了一个新的 AvroItemReader 和 AvroItemWriter,用来从 Avro 资源中读取和写入。

有关更多这个新组建的信息,请参考: Javadoc

文档更新

对参考的文档进行更新,以便于与其他 Spring 项目的文档风格保持一致。

4.1 版本的文档更新

下面的内容是 4.1 文档版本中的更新,我们没有将这部分内容从我们的 WIKI 中删除已保持历史信息的一致。

请参考下面链接获得 4.1 文档版本中的更新,在官方的文档中,下面的内容已经不在 4.2 的文档中了。

https://www.cwiki.us/pages/viewpage.action?pageId=41685600

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Spring Batch 4.2 新特性

    本发行版本介绍了可以让你通过使用 Micrometer 来监控你的批量作业。在默认的情况下,Spring Batch 将会收集相关批量指标(包括,作业时间,步骤...

    HoneyMoose
  • Docsify 初始化文件夹

    HoneyMoose
  • Confluence 6 邀请你的小组来使用应用 APP

    如果你正在运行 Confluence 6.8 或者后续版本,邀请你的小组开始使用 Confluence 服务器的移动应用,可以使用下面的方法。

    HoneyMoose
  • Spring Batch 4.2 新特性

    本发行版本介绍了可以让你通过使用 Micrometer 来监控你的批量作业。在默认的情况下,Spring Batch 将会收集相关批量指标(包括,作业时间,步骤...

    HoneyMoose
  • 微信小程序背后的思考

    (2017年)1月9日,万众期待的微信小程序正式发布;朋友圈早早地被微信小程序的相关信息所刷屏,极客人也耐不住心里的好奇心,也关注了几个微信小程序尝了尝鲜儿。从...

    极客人
  • 微信应用号什么鬼?小程序会不会替代原生态App?苹果会怎么想?

    先说声抱歉了,小编最近实在太忙,一直没怎么更新公众号,下周一项目一期要上线了,赶工赶点。。。 ? 这两天被微信应用号的消息轰炸了,有部分服务号收到了官方的邀请,...

    风间影月
  • 微信小程序凭什么这么火?它到底“神”在哪里?

    这一年来,经历了大起大落的微信小程序,现在可谓是火的一塌糊涂啊! ? 那么,小程序到底“神”在哪里?能给企业商家带来什么? 今天小编就给大家详细分析一下小程序的...

    企鹅号小编
  • python中读取文件的read、rea

     #读取文件所有内容,返回字符串对象,python默认以文本方式读取文件,遇到结束符读取结束。

    py3study
  • Swift 5.2 将KeyPaths用作函数

    Swift 5.2的新功能之一:能够将KeyPaths用作函数。如果您只在闭包中返回某个KeyPath的值,这将非常有用。

    韦弦zhy
  • 最新版本的微信聊天记录删除了怎么恢复?3个实用版恢复方法

    删除的微信聊天记录怎么恢复?微信是目前最常用的社交工具,如今通过不断升级优化已经到7.0.4版本。通过微信不仅可以日常交流,还可以在工作中传输文件,可以说大大提...

    科技脑洞在线

扫码关注云+社区

领取腾讯云代金券