Statefulset Pod连接服务缓慢

时间:2019-01-21 08:59:05

标签: kubernetes

我亲自掌舵在Kubernetes中运行我的应用程序。在我的环境中,一切都很好。但是在我的客户环境中发生了一件奇怪的事情。

  1. 我有一些部署和一个StatefulSet
  2. 我使用https://github.com/helm/charts/tree/master/stable/postgresql部署了postgresql,并且仅运行一个pod(postgresql-0)。
  3. 我的Deployment pod1使用psql与postgresql连接,仅需要几毫秒。
  4. 我的StatefulSet pod1使用psql与postgresql连接,并且需要10秒钟以上。
  5. 现在只有一个主节点(无计划)和一个节点。我所有的Pod都在同一个节点上运行。我认为它们使用的是docker0 brige?
  6. 我用法兰绒。

Deployments pod网络和StatefulSet pod网络有什么区别?为什么相同的连接命令具有如此不同的成本?我该如何解决?

环境

  • Kubernetes版本(使用$ kubectl version):v1.12.1
  • 云提供商或硬件配置:
  • OS(例如,从/ etc / os-release中获取):Centos 7.6
  • 内核(例如uname -a):
  • 安装工具:kubeadm
  • 其他:

0 个答案:

没有答案