Eclipse Vert.x 是一个微服务开发框架,基于事件和异步,依托于全异步 Java 服务器 Netty,并扩展了很多其他特性,以其轻量、高性能、支持多语言开发而备受开发者青睐。
Eclipse Vert.x 版本 4.5.9 现已发布,一些更新内容如下:
弃用使用跟踪器实例的跟踪选项构造函数
https://github.com/eclipse-vertx/vertx-tracing/pull/78
使用跟踪器实例的跟踪选项构造函数已被弃用,转而使用新的 VertxBuilder,适用于 OpenTelemetry、OpenTracing 和 ZipKin 实现。
// Before
Vertx vertx = Vertx.vertx(new VertxOptions()
.setTracingOptions(
new OpenTelemetryOptions(openTelemetry)
)
);
// After
Vertx vertx = Vertx.builder()
.withTracer(new OpenTelemetryTracingFactory(openTelemetry))
.build();