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