编程技术分享平台

网站首页 > 技术教程 正文

Nginx管理挑战(nginx的策略)

xnh888 2024-10-17 17:39:40 技术教程 19 ℃ 0 评论

工作中挑战:

  1. 因项目多,测试加生产有120多台Nginx节点需要管理;
  2. 管理域名配置2000+,不熟悉无法知道域名在哪个集群上,无配置变更操作记录;
  3. 域名配置变更可能涉及多个集群;
  4. 无法统一查询域名与项目,域名与集群之间关系;

平台设计:

  1. 管理平台设计表结构;
  2. 前端Vue,主要供运维人员WEB管理;
  3. 后端使用Django管理,维护节点与集群,集群与项目域名关系,域名配置变更下发下线等;
  4. Nginx Agent客户端采用Golang编码,主要功能用于配置发布回滚,信息上报等;

后续补一些细节,目前已上线1年多,一年域名配置变更数量1.5W+

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表