304464743
V2EX  ›  Docker

关于 nginx+ PHP 在 k8s 中的一些疑问

  •  
  •   304464743 · Mar 8, 2019 · 4818 views
    This topic created in 2629 days ago, the information mentioned may be changed or developed.

    我在 k8s 中部署了 nginx 和 php(或者是 python 的 uwsgi),nginx 一个容器 php(uwsgi)一个容器,假设 php(uwsgi)有很多不同的项目,一般生产环境中,是一个 php 项目用一组 nginx 好,还是所有 php 和 python 项目都公用同一组 nginx 好?

    顺便问下,我要怎么样来维护 nginx 的配置文件,感觉很繁琐。。

    4 replies    2019-03-10 09:46:12 +08:00
    AngryPanda
        1
    AngryPanda  
       Mar 8, 2019 via Android
    一个应用一个 nginx,共同组成一个 pod ?
    julyclyde
        2
    julyclyde  
       Mar 9, 2019
    我觉得 nginx 共用比较好
    因为你在各个节点分别运行 nginx 并没有任何收益,还多转手一次,浪费效率
    304464743
        3
    304464743  
    OP
       Mar 9, 2019
    @julyclyde 再问下,如果公用 nginx,如何热更新?我还需不需要使用 ingress?我看一般都是使用 ingress 的,但我感觉直接把公用的 nginx 的 80 和 443 映射出去更方便点。
    julyclyde
        4
    julyclyde  
       Mar 10, 2019
    @304464743 改 upstream 实现热更新
    ingress 我其实比较怀疑 k8s 那帮人写程序的功力
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   971 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 20:01 · PVG 04:01 · LAX 13:01 · JFK 16:01
    ♥ Do have faith in what you're doing.