› NGINX
› NGINX Trac
› 3rd Party Modules
› Security Advisories
› CHANGES
› OpenResty
› ngx_lua
› Tengine
在线学习资源
› NGINX 开发从入门到精通
NGINX Modules
› ngx_echo
zealinux
V2EX  ›  NGINX

有没有图形化的工具来配置 nginx?

  •  
  •   zealinux · Feb 5, 2021 · 4261 views
    This topic created in 2100 days ago, the information mentioned may be changed or developed.

    我使用 nginx 来配置两个服务的负载均衡。

    部署的时候有个问题很讨厌。

    我必须手动:

    1. 改 nginx 的 config,注释掉服务 A
    2. 重新 ci/cd A
    3. 待 A 完全启动好后,再复原 nginx config

    然后部署 B 服务的时候上面三个步骤再搞一次, 最后 AB 好了,全部还原 nginx conf

    又没有更好的方式??

    14 replies  •  2021-02-06 13:56:32 +08:00
    caixiaomao
    caixiaomao
    Feb 5, 2021
    1
    github 有个开源项目 可以搜索一下
    aosailuolierwang
    aosailuolierwang
    Feb 5, 2021
    2
    nginxWebUI 看看行不行
    sleepm
    sleepm
    Feb 5, 2021
    3
    使用 traefik 做负载均衡
    guo4224
    guo4224
    Feb 5, 2021
    4
    backup
    eason1874
    eason1874
    Feb 5, 2021
    7
    只是这个简单需求的话,把 upstream 配置独立出来一个文件,写个 shell 脚本去管理 upstream 配置文件,然后整几个别名,类似 serveroff ip_address / serveron ip_address / servercheck,切换起来不就轻轻松松了。
    sumarker
    sumarker
    Feb 5, 2021 via iPhone
    8
    搜索 nginxconfig
    simple2025
    simple2025
    Feb 5, 2021
    9
    不注释会有什么后果?
    Kasumi20
    Kasumi20
    Feb 5, 2021
    10
    low 爆了,参考宝塔
    ixx
    ixx
    Feb 5, 2021
    11
    你需要的是使用 kong 替换报 nginx
    dier
    dier
    Feb 5, 2021
    12
    既然有 CI/CD,那就把重复性的操作写到一个脚本里,直接在 CI/CD 中调用不就行了?
    zealinux
    zealinux
    OP
    Feb 5, 2021
    13
    @Kasumi20 如果服务在部署重启,如果不注释,会导致流量流到这边的时候服务不可用。
    weixiangzhe
    weixiangzhe
    Feb 6, 2021 via Android❤️1
    14
    文件夹直接 git init 一下,然后切分支管理
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1029 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 58ms · UTC 23:06 · PVG 07:06 · LAX 15:06 · JFK 18:06
    ♥ Do have faith in what you're doing.