在执行 CRUD 操作时遇到 Java SDK 3 的问题

Facing an issue with Java SDK 3 while performing the CRUD operations

遇到 Java SDK 3 的问题,在执行一些操作(即从 kuzzle 创建和删除文档)后,它挂起并且没有响应。

我调查了这个问题,发现 CPU 我的 java 服务(正在与 Kuzzle 建立 Web 套接字连接)的利用率飙升至 100%。 这是正常行为还是我缺少某些 WebSocketOptions 或 KuzzleOptions 设置?

我在 ssl 上使用 kuzzle

    WebSocketOptions opts = new WebSocketOptions();
    opts.setPort(443);
    opts.setSsl(true);
    opts.setAutoReconnect(true);
    opts.setConnectionTimeout(42000);

    WebSocket ws = new WebSocket(host, opts);

    KuzzleOptions kuzzleOptions = new KuzzleOptions();

    // Instantiates a Kuzzle client
    kuzzle = new Kuzzle(ws, kuzzleOptions);

    // Connects to the server.
    kuzzle.connect();
    System.out.println("Connected!");

您应该使用 3.0.1 版本的 Java SDK,它修复了这个问题 https://github.com/kuzzleio/sdk-java/releases/tag/3.0.1