我正在使用 Kubernetes 部署一个简单的应用程序。它由以下组件组成:
- 一个 RabbitMQ 实例
- 一个无状态的 HTTP 服务器
- 一个从消息队列获取任务并处理它们的 worker
我希望能够独立地对 HTTP 服务器和 worker 进行水平扩展和缩减。是创建包含一个用于 HTTP 服务器和一个用于 worker 的 pod 的单个部署,还是分别为 HTTP 服务器 / worker 创建单独的部署更合适呢?
我正在使用 Kubernetes 部署一个简单的应用程序。它由以下组件组成:
我希望能够独立地对 HTTP 服务器和 worker 进行水平扩展和缩减。是创建包含一个用于 HTTP 服务器和一个用于 worker 的 pod 的单个部署,还是分别为 HTTP 服务器 / worker 创建单独的部署更合适呢?