[发明专利]一种微服务云部署的实现方法有效
申请号: | 201711136622.7 | 申请日: | 2017-11-16 |
公开(公告)号: | CN107919987B | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 韩超;季统凯 | 申请(专利权)人: | 国云科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06;H04L29/08;G06F9/52 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 523808 广东省东莞市松山湖高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及计算机应用技术领域,具体涉及一种微服务云部署的实现方法。本发明所述的方法由资源展示模块、部署模块构成的客户端;以及,由接收模块、写模块、命令执行模块、监控模块、线程池和日志模块组成的服务端实现;一个客户端对应若干个服务端;客户端根据用户输入的信息对要部署程序进行上传并执行用户的命令。服务器端可以对程序进行部署并执行客户端的指令,对程序进行实时监控并反馈监控信息到客户端,对各种执行、监控的日志进行记录以便客户端查看。本发明可以方便地对各个微服务进行部署监控和维护管理。 | ||
搜索关键词: | 一种 微服 部署 实现 方法 | ||
【主权项】:
一种微服务云部署的实现方法,其特征在于:所述的方法包括由资源展示模块、部署模块构成的客户端;以及,由的接收模块、写模块、命令执行模块、监控模块、线程池和日志模块组成的服务端;一个客户端对应若干个服务端;部署步骤如下:(1)、客户端的部署模块根据指定的IP与服务端进行socket通讯;(2)、接收模块对请求进行监听,如果发现有客户端对服务进行请求,则对程序进行接收,并写入接收日志;(3)、在对程序进行接收的同时,提醒写模块,对缓存中的数据进行持久化,并把记录写入日志;(4)、当数据持久化结束后,如果有指定的命令语句,则执行指定的命令语句,否则执行默认的启动命令语句,线程加入线程池;每个程序都是由一个线程进行启动及维护,维护过程写入日志;(5)、监控模块实时对日志进行读取并形成监控数据提供给监控接口对外提供信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国云科技股份有限公司,未经国云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711136622.7/,转载请声明来源钻瓜专利网。