System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种运维管理系统技术方案_技高网

一种运维管理系统技术方案

技术编号:41246543 阅读:15 留言:0更新日期:2024-05-09 23:56
本发明专利技术公开了一种运维管理系统,包括:前端应用层、后端服务层和数据存储层;前端应用层,用于接收用户发送的运维请求信息,并将运维请求信息发送至后端服务层;后端服务层,用于基于长连接技术与多个运维平台进行通讯,并通过将运维请求信息发送至相应运维平台,以获得运维请求信息对应的运维信息;数据存储层,用于通过数据库存储运维请求信息和对应的运维信息。本发明专利技术基于长连接技术将运维管理系统与多个运维平台进行通讯,无需运维人员逐一输入多个运维平台的账号密码登录平台,从而能够有效减少运维管理时间,且本发明专利技术无需运维人员频繁登录不同的系统,从而能够有效减小密码泄露和账号被盗用的风险,进而能够有效提高运维的安全性。

【技术实现步骤摘要】

本专利技术涉及运维管理,尤其是涉及一种运维管理系统


技术介绍

1、随着科技的进步和公司自身业务的不断发展,公司已经为不少公司、企业或者医疗机构搭建了运维系统,为顾客提供了一套对应流程化的维护手段。然而,每个顾客的运维系统都是独立运转,数据中心也是独立存储。

2、现有的运维管理系统通常需要登录各个运维系统进行it监控,并逐一排除故障,运维处理时间较长,导致运维效率低。


技术实现思路

1、本专利技术提供一种运维管理系统,以解决现有的运维管理系统需要登录各个运维系统进行it监控,并逐一排除故障,运维处理时间较长,导致运维效率低的技术问题。

2、本专利技术的提供了一种运维管理系统,包括:

3、前端应用层、后端服务层和数据存储层;

4、所述前端应用层,用于接收用户发送的运维请求信息,并将所述运维请求信息发送至所述后端服务层;

5、所述后端服务层,用于基于长连接技术与多个运维平台进行通讯,并通过将所述运维请求信息发送至相应运维平台,以获得所述运维请求信息对应的运维信息;

6、所述数据存储层,用于通过数据库存储所述运维请求信息和对应的运维信息。

7、进一步的,所述前端应用层采用keepalived和nginx配合使用的集群技术,在keepalived检测到nginx服务器出现故障时,将故障服务器从集群中移除,并通知其他服务器继续提供服务。

8、进一步的,采用分布式微服务将所述后端服务层拆分为网关层、服务层和业务层;

9、所述网关层,用于接收前端应用层发送的用户登录认证请求,根据所述用户登录认证请求对用户身份进行认证,并在用户身份认证成功后,对用户的访问权限进行鉴权,在鉴权成功后,将用户的用户运维请求信息通过路由转发至所述服务层;

10、所述服务层,用于通过长连接技术与多个运维平台进行连接,并将所述用户运维请求信息发送至对应的运维平台;

11、所述业务层,用于接收对应的运维平台返回的运维信息,在判断到所述运维信息异常时,生成相应的告警信息。

12、进一步的,所述运维管理系统还包括:

13、采用niginx结合nacos部署所述分布式微服务的服务框架。

14、进一步的,所述采用niginx结合nacos部署所述分布式微服务的服务框架,包括:

15、安装所述niginx和所述nacos,并根据实际需求配置所述niginx和所述nacos;

16、基于预设的配置参数,集成所述niginx和所述nacos;

17、在所述nacos中创建一个服务发布者发布服务,并创建至少一个订阅者用于定于所述服务,并设定所述niginx和所述nacos的集群模式。

18、进一步的,所述运维管理系统还包括:

19、采用nacos作为配置中心,以及服务注册与发现。

20、本专利技术实施例基于长连接技术将运维管理系统与多个运维平台进行通讯,无需运维人员逐一输入多个运维平台的账号密码登录平台,从而能够有效减少运维管理时间,且本专利技术实施例无需运维人员频繁登录不同的系统,从而能够有效减小密码泄露和账号被盗用的风险,进而能够有效提高运维的安全性。

21、进一步的,本专利技术实施例的运维管理系统,前端应用层采用keepalived+nginx高可用集群技术部署,后端服务层采用分布式微服务技术和nginx+nacos高可用集群技术,且运营管理系统与各个运维平台采用长连接技术,不仅能够有效减少运维管理的时间,提高运维效率,还能够有效提升运维管理系统的可用性和稳定性。

本文档来自技高网...

【技术保护点】

1.一种运维管理系统,其特征在于,包括:

2.如权利要求1所述的运维管理系统,其特征在于,所述前端应用层采用keepalived和nginx配合使用的集群技术,在keepalived检测到nginx服务器出现故障时,将故障服务器从集群中移除,并通知其他服务器继续提供服务。

3.如权利要求1所述的运维管理系统,其特征在于,采用分布式微服务将所述后端服务层拆分为网关层、服务层和业务层;

4.如权利要求3所述的运维管理系统,其特征在于,还包括:

5.如权利要求4所述的运维管理系统,其特征在于,所述采用niginx结合nacos部署所述分布式微服务的服务框架,包括:

6.如权利要求1所述的运维管理系统,其特征在于,还包括:

【技术特征摘要】

1.一种运维管理系统,其特征在于,包括:

2.如权利要求1所述的运维管理系统,其特征在于,所述前端应用层采用keepalived和nginx配合使用的集群技术,在keepalived检测到nginx服务器出现故障时,将故障服务器从集群中移除,并通知其他服务器继续提供服务。

3.如权利要求1所述的运维管理系统,其特征在...

【专利技术属性】
技术研发人员:凌国栋陈贤杰戴龙文梁超覃禹铖
申请(专利权)人:广东慧云科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1