0

当使用 jnats 2.4.1 运行 Java NATS 客户端时,一切都很好。更新到 jnats 2.4.2 时,关机大约需要。打印“完成”后一分钟:

import io.nats.client.Connection;
import io.nats.client.Nats;
import java.time.Duration;

public class Tryout {
    public static void main(String[] args) throws Exception {
        Connection con = Nats.connect();
        con.drain(Duration.ofSeconds(10));
        System.out.println("finished");
    }
}

我的环境:我在带有 Java 11.0.2 的 Windows 10 机器上运行带有 SBT 构建的 IntelliJ IDEA 的东西。

这是 2.4.2 中的错误,还是我忽略了什么?

4

1 回答 1

0

在 jnats 2.4.3 中修复,请参阅https://github.com/nats-io/java-nats/issues/227

很高兴看到它在几天内修复并发布了新版本!

于 2019-04-12T06:43:26.377 回答