44 lines
1.9 KiB
Plaintext
44 lines
1.9 KiB
Plaintext
|
:batch-asciidoc: ./
|
|||
|
:toc: left
|
|||
|
:toclevels: 4
|
|||
|
|
|||
|
[[whatsNew]]
|
|||
|
|
|||
|
== Spring Batch 4.2 新特性
|
|||
|
|
|||
|
Spring Batch 4.2 添加了下面的新特性:
|
|||
|
|
|||
|
* 使用 https://micrometer.io[Micrometer] 来支持批量指标(batch metrics)
|
|||
|
* 支持从 https://kafka.apache.org[Apache Kafka] topics 读取/写入(reading/writing) 数据
|
|||
|
* 支持从 https://avro.apache.org[Apache Avro] 资源中读取/写入(reading/writing) 数据
|
|||
|
* 改进支持文档
|
|||
|
|
|||
|
[[whatsNewMetrics]]
|
|||
|
=== 使用 Micrometer 的批量指标
|
|||
|
|
|||
|
本发行版本介绍了可以让你通过使用 Micrometer 来监控你的批量作业。在默认的情况下,Spring Batch 将会收集相关批量指标
|
|||
|
(包括,作业时间,步骤的时间,读取和写入的项目,以及其他的相关信息),和将这些指标通过 `spring.batch` 前缀(prefix)注册到 Micrometer 的全局指标中。
|
|||
|
|
|||
|
这些指标可以发布到任何能够支持 Micrometer 的 https://micrometer.io/docs/concepts#_supported_monitoring_systems[监控系统(monitoring system)]中。
|
|||
|
|
|||
|
|
|||
|
有关这个新特性的更多细节,请参考
|
|||
|
<<monitoring-and-metrics.adoc#monitoring-and-metrics,Monitoring and metrics>> 章节中的内容。
|
|||
|
|
|||
|
[[whatsNewKafka]]
|
|||
|
=== Apache Kafka item 读取/写入
|
|||
|
|
|||
|
本发行版本添加了一个新的 `KafkaItemReader` 和 `KafkaItemWriter`, 用来从 Kafka 的 topics 中读取和写入。
|
|||
|
有关更多这个新组建的信息,请参考: https://docs.spring.io/spring-batch/4.2.x/api/index.html[Javadoc]。
|
|||
|
|
|||
|
[[whatsNewAvro]]
|
|||
|
=== Apache Avro item 读取/写入
|
|||
|
|
|||
|
本发行版本添加了一个新的 `AvroItemReader` 和 `AvroItemWriter`, 用来从 Avro 资源中读取和写入。
|
|||
|
有关更多这个新组建的信息,请参考: https://docs.spring.io/spring-batch/4.2.x/api/index.html[Javadoc].
|
|||
|
|
|||
|
[[whatsNewDocs]]
|
|||
|
=== 文档更新
|
|||
|
|
|||
|
对参考的文档进行更新,以便于与其他 Spring 项目的文档风格保持一致。
|