java - 使用 Fabric8 关闭 Kubernetes 客户端

标签 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);

然后将该客户端传递给各个参与者,我应该如何关闭参与者中的这些连接,以便在某个参与者死亡时连接不会泄漏或被放弃?

最佳答案

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

所以,它应该类似于 client.close()。

关于java - 使用 Fabric8 关闭 Kubernetes 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49197563/

相关文章:

configuration - Akka .conf 调度程序配置是否有效?

javascript - 显示未经验证的文档

docker - Kubernetes运行状况检查因自定义Nginx Web服务器配置而失败

memory - 你能在 Kubernetes 上的 .NET Core 中触发 OOM 异常的自动内存转储吗?

kubernetes - GKE 中的容器无法 ping 同一网络上的计算实例

scala - 在 scalaguice 中急切地初始化单例 Actor

java - 在 docker 实例上使用 akka 远程处理与 artere 时出错

java - Datepicker日期格式与oracle数据库日期不匹配

java - 通过电子邮件将 Excel 文件(在内存中)作为 Google App Engine 上的附件发送

java - 如何记录 RESTful 发布数据?