系统相关
首页 > 系统相关> > docker – 如何在kubernetes中设置nginx作为rest microservice的反向代理?

docker – 如何在kubernetes中设置nginx作为rest microservice的反向代理?

作者:互联网

我有一个休息微服务,并希望将nginx设置为它的反向代理.我对于采用哪种方法感到困惑:

>在运行应用程序代码的每个pod中运行nginx.
>在单独的pod中运行nginx,并将http请求重定向到在单独的pod中运行的应用程序代码.

有人可以解释哪一个更好

解决方法:

在我看来,在一个单独的pod中运行nginx是一个更好的选择,因为这样你可以从代理中单独扩展和缩小应用程序.通常,我们使用一个带代理的容器,很少使用API​​.

标签:nginx,docker,kubernetes,microservices
来源: https://codeday.me/bug/20190722/1500290.html