【发布时间】:2018-10-24 00:42:06
【问题描述】:
我有一个 rest 微服务,想将 nginx 设置为它的反向代理。我对遵循哪种方法有点困惑:
- 在每个运行应用程序代码的 pod 中运行 nginx。
- 在单独的 pod 中运行 nginx,并将 http 请求重定向到在单独的 pod 中运行的应用程序代码。
谁能解释一下哪个更好
【问题讨论】:
-
服务不会有效吗?
-
@YonahDissen 我打算将服务本身用于其余的微服务代码,但我还需要设置一个反向代理 Web 服务器。我可以在每个 pod 中安装 nginx 并将其作为服务公开,或者我可以让专用 pod 运行 nginx 并将 http 请求发送到其余的 kubernetes 服务。
标签: docker nginx kubernetes microservices