[发明专利]肝毒净挥发油中间体的检测方法在审
申请号: | 201310228496.3 | 申请日: | 2015-03-03 |
公开(公告)号: | CN104639374A | 公开(公告)日: | 2015-05-20 |
发明(设计)人: | 何宏生;王霖勇;郭军伟;刘纯招;郭伟 | 申请(专利权)人: | 上海瀚银信息技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 上海正旦专利代理有限公司 31200 | 代理人: | 陆飞;盛志范 |
地址: | 200003 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 肝毒净 挥发油 中间体 检测 方法 | ||
1. 一种应用程序部署管理系统,其特征在于包括客户端、服务端和数据库;其中:
所述客户端部署在应用系统的主机操作系统上,实现对主机资源的管理;包括部署模块、日志模块、接口模块、监控模块;其中:
部署模块用于对主机资源的定制化管理,实现对主机资源的开启、关闭、监控操作;
日志模块用于记录对主机资源操作过程的日志记录,分为两部分:一部分记录在本地,另外一部分推送到服务端接口;
接口模块用于验证和接收外部服务请求;
监控模块用于检查主机资源服务的状态,并将状态信息提交到服务端;
所述服务端至少包括操作员管理模块、部署定义模块、接口模块、监控模块、任务模块、消息模块和监测模块中的一种;其中:
操作员管理模块至少用于编辑操作员身份验证、新增、查询、冻结和删除操作中的任意一种;
部署定义模块至少用于定义主机、主机资源、资源类型、资源之间的依赖关系、集群、集群节点、所属环境和服务名称操作中的任意一种;
接口模块用于提供对外服务,包括客户端访问和操作员访问两部分;
监控模块用于对应用程序部署过程的监控以及主机资源的监控,通过对客户端监控模块发出消息实现对主机资源的监控;
任务模块用于调用客户端接口模块功能,实现对主机资源的调度;通过部署定义的资源之间的依赖关系和提交的应用程序内容生成更新的顺序,按照更新的顺序对个主机资源实现调度管理;
消息模块用于完成邮件通知和短信通知的功能,在系统需要完成外部通知时,可以通过消息模块发出;
监测模块用于对客户端性能数据进行分析,以及特殊监控数据的处理;在出现特殊情况时,通过消息模块发出消息通知相关人员;
所述数据库用于存储整个系统的数据。
2. 根据权利要求1所述的应用程序部署管理系统,其特征在于,包括对应用程序部署的环境、部署过程、部署结果进行管理;其中,环境管理通过部署定义模块完成;部署过程管理主要包括应用程序部署更新、应用程序版本回滚和应用程序状态监控;其中:
应用程序部署更新,包括检测更新内容,根据应用程序部署内容生成部署队列任务、部署执行;应用程序版本回滚,是在确认回滚内容后,自动生成部署队列任务,自动进行应用程序的更新;应用程序状态监控,是定期获取应用状态数据,并形成图表提供给操作员。
3. 根据权利要求2所述的应用程序部署管理系统,其特征在于,应用程序部署具体流程如下:
(1)操作员通过本系统提交应用程序到指定内部的版本控制系统;
(2)服务端对提交的内容进行检测:提交内容是否存在为没有部署定义的资源,如果存在没有定义部署定义的资源,则部署流程终止结束;
(3)系统显示更新内容,由操作员确认更新内容;如果没有确认,则部署流程终止结束;
(4)操作员获取部署提交内容涉及的部署资源定义,按照部署内容涉及资源的依赖关系,生成操作任务队列,队列内容包括需要执行部署操作的节点、具体的执行动作、操作的资源名称;
(5)在部署后,将部署节点、部署内容做为部署快照记录到数据库中;
(6)按照队列的顺序,对队列的节点发出调用请求,客户端节点收到指令后,异步执行具体的操作,操作完成后对服务端接口回复操作结果;如果队列还存在内容,继续执行下一队列任务,如果队列为空,循环结束;
(7)部署管理系统发送消息通知上线结果。
4. 根据权利要求3所述的应用程序部署管理系统,其特征在于,应用程序回滚具体流程如下:
(1)由操作员选择具体需要回滚的应用程序版本和需要回滚的范围;
(2)服务端根据操作员提交的版本,查找对应的部署节点和提交回滚的范围节点做交集得到需要回滚的节点范围,查找对应的部署版本获取节点的部署内容,形成部署节点和部署内容列表;
(3)同部署流程(4),形成操作队列;
(4)同部署流程(5),对节点,配置生成快照保存在数据库中;
(5)同部署流程(6),客户端执行部署过程;
(6)发送消息通知上线结果。
5. 根据权利要求3所述的应用程序部署管理系统,其特征在于,应用程序监控流程,分为数据采集和监控数据分析两部分:
数据采集是将客户端的信息收集到服务端,需要采集的数据由两部分组成:一部分是在运行时出现的信息数据,包括输出和异常信息,运行信息通过过滤规则实时传输到服务端;另外一部分是监控模块定时运行采集到的数据,包括操作系统cpu使用率,内存使用率、磁盘IO使用率,也包括应用容器的性能情况,收集到的数据,通过异步方式传输到服务端;
监控数据分析用于对收集到的数据进行分析和预警,服务端的监测模块获取数据后,按照数据类型的不同划分为操作系统数据、网络数据和数据库数据并发送到指定的不同邮件列表中,并定期将过滤的结果通过消息模块按照指定的消息通道通知到指定的操作员;对于报表数据通过邮件方式定期发送到指定邮件列表当中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海瀚银信息技术有限公司;,未经上海瀚银信息技术有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310228496.3/1.html,转载请声明来源钻瓜专利网。