0
我试图将nginx设置为我的容器(Docker Swarm)和托管在Google云端平台上的静态网站的反向代理& Netlify在容器中运行nginx作为具有动态配置的反向代理
我实际上能够在容器中运行nginx,但我真的很担心配置。
- 如何更新我在nginx中的站点配置到所有容器(添加/删除位置)?
- 附加磁盘是存储日志的最佳选择吗?
- 在我的架构中是否有任何错误?
如果图像不能正常工作,请使用此链接 - https://s1.postimg.org/1tv4hka3zz/profitto-architecture_1.png
我对交通进行了一些实验,看起来很有前景。在单独的集群中运行nginx的原因是因为我正在运行几个CPU密集型任务 –
您可以构建一个大群集,然后让应该将代理(traefik或nginx)保存为主节点的节点以及另一个节点谁应该把工作密集的负载一个“正常”的群工。然后,您可以将代理服务绑定到管理节点上! 只是一个快速的想法! >为什么这一切?如果这些都在一个swarm集群中,那么你可以轻松地收听docker swarm事件(请求代理发现新任务) – Berndinox