流量调度系统

我要开发同款
漠河neo2023年05月09日
216阅读
开发技术java
所属分类Nginx、SpringBootGoLang

作品详情

项目介绍:该项目主要是完成Nginx配置的可视化功能,该系统分为资源模块、站点配置模块、负载组配置模块、日志管理模块、监控告警模块以及用户管理模块。
模块详情:在资源模块实现了对域名和k8s命名空间的模糊分页查询、分集群分页查询、以及新增、删除等功能;站点模块实现了对用户已经绑定的域名进行server以及location配置的增删改查功能;负载组模块实现了对已部署服务进行upstream的增删改查功能;日志模块实现了查看在流量调度平台的操作日志和访问在流量调度绑定过的域名的访问日志;监控告警模块结合prometheus工具查看服务的运行状态和占用空间;用户管理模块实现了单点登录、账密登录、查看信息等功能。
技术栈:MyBatis-Plus,SpringBoot、MySQL、Vue、Nginx、Prometheues、Redis、Elasticsearch
职责:本人在本项目中主要负责数据库的建立和后台功能接口的开发。Nginx的配置模块解析是在java端完成,使用antlr4语法解析器,生成相应配置信息。从2023年开始,该项目全权交由我来管理,包括需求的确立、人员的安排等
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论