使用Fabric8

时间:2018-03-09 15:57:55

标签: java kubernetes akka asynchttpclient fabric8

我正在使用Fabric8 Java库来访问actor系统中的Kubernetes API。我担心连接泄漏,并希望了解在进行REST调用后如何关闭客户端连接

以下是初始化客户端的代码:

config = new ConfigBuilder()
  .withMasterUrl(apiServer)
  .withOauthToken(token)
  .withTrustCerts(true)
  .build();
client = new DefaultKubernetesClient(config);

然后将此客户端传递给各个角色,我应该如何关闭演员中的这些连接,以便连接不会泄漏或被某个演员死亡而放弃?

2 个答案:

答案 0 :(得分:2)

客户端对象上有一个close方法。

所以,它应该像client.close()。

答案 1 :(得分:-1)

ReST是底层协议。创建客户端时,服务器没有持久连接。它只是帮助保持呼叫的配置。