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