【发布时间】:2019-11-07 13:47:50
【问题描述】:
让我有四个独立的微服务应用程序,我想将它们部署在 K8 的集群中。这些应用程序相互之间进行了很多交互。因此,建议将它们放在同一个 pod 中还是每个微服务的单个 pod 中
【问题讨论】:
让我有四个独立的微服务应用程序,我想将它们部署在 K8 的集群中。这些应用程序相互之间进行了很多交互。因此,建议将它们放在同一个 pod 中还是每个微服务的单个 pod 中
【问题讨论】:
不同的豆荚。只有当容器非常专门用于同一事物时,您才能将它们组合到一个 pod 中。通常,这意味着 sidecar 支持 pod 中的主容器,用于指标、日志记录或网络等方面。
【讨论】:
每个微服务都应该有一个 pod。您应该能够独立构建和部署每个微服务。如果你把所有东西都放在一个 pod 中,那么它就不会被称为微服务,而是一个单体应用程序。
【讨论】: