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

2021-02-05 17:07:16 +08:00
 zealinux

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

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

我必须手动:

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

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

又没有更好的方式??

3290 次点击
所在节点    NGINX
14 条回复
caixiaomao
2021-02-05 17:07:55 +08:00
github 有个开源项目 可以搜索一下
aosailuolierwang
2021-02-05 17:08:56 +08:00
nginxWebUI 看看行不行
sleepm
2021-02-05 17:11:43 +08:00
使用 traefik 做负载均衡
guo4224
2021-02-05 17:11:55 +08:00
backup
sakisaki
2021-02-05 17:14:33 +08:00
xrr2016
2021-02-05 17:24:57 +08:00
eason1874
2021-02-05 17:34:06 +08:00
只是这个简单需求的话,把 upstream 配置独立出来一个文件,写个 shell 脚本去管理 upstream 配置文件,然后整几个别名,类似 serveroff ip_address / serveron ip_address / servercheck,切换起来不就轻轻松松了。
sumarker
2021-02-05 17:35:07 +08:00
搜索 nginxconfig
chenqh
2021-02-05 17:39:04 +08:00
不注释会有什么后果?
Kasumi20
2021-02-05 17:39:05 +08:00
low 爆了,参考宝塔
ixx
2021-02-05 17:44:45 +08:00
你需要的是使用 kong 替换报 nginx
dier
2021-02-05 17:48:13 +08:00
既然有 CI/CD,那就把重复性的操作写到一个脚本里,直接在 CI/CD 中调用不就行了?
zealinux
2021-02-05 17:56:44 +08:00
@Kasumi20 如果服务在部署重启,如果不注释,会导致流量流到这边的时候服务不可用。
weixiangzhe
2021-02-06 13:56:32 +08:00
文件夹直接 git init 一下,然后切分支管理

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/751617

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX