[发明专利]肝毒净挥发油中间体的检测方法在审
申请号: | 201310228496.3 | 申请日: | 2015-03-03 |
公开(公告)号: | CN104639374A | 公开(公告)日: | 2015-05-20 |
发明(设计)人: | 何宏生;王霖勇;郭军伟;刘纯招;郭伟 | 申请(专利权)人: | 上海瀚银信息技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 上海正旦专利代理有限公司 31200 | 代理人: | 陆飞;盛志范 |
地址: | 200003 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 肝毒净 挥发油 中间体 检测 方法 | ||
技术领域
本发明属于互联网大规模应用程序管理技术领域,具体涉及对各应用程序部署进行管理的系统。
背景技术
应用部署是指将应用按照设计的架构来进行部署,满足应用设计的功能需求。在互联网应用领域中,应用部署是非常重要的技术,是整个发布流程中重要的一个环节。通常的部署方式是将新的应用程序包替换来完成应用的更新替换,这种更新方式能够快速替换程序,非常适合小规模的程序管理。当整个系统达到一定规模,各个子系统的程序可能存在关联时,通常的部署方式不能满足服务延续性的需求,同时对实际操作人员的要求也非常高,很容易出现错误的处理方式。
在应用程序部署过程中,在部署失败的情况下,需要将部署失败的应用包替换为上一个正常版本来完成应用版本的回滚。如果按照一般的替换方式,无法快速完成这一要求。
发明内容
本发明的目的在于提供一种能够简化应用程序部署管理过程的应用程序部署管理系统,使应用程序部署能够可控、高效、稳定的按照计划执行,减少因部署过程复杂而给提供服务带来的影响,使应用程序部署能够平稳进行,从而保证系统稳定性。
本发明提供的应用程序部署管理系统,包括客户端、服务端和数据库;其中:
所述客户端部署在应用系统的主机操作系统上,实现对主机资源的管理;包括部署模块、日志模块、接口模块、监控模块;其中:
部署模块用于对主机资源的定制化管理,实现对主机资源的开启、关闭、监控操作;
日志模块用于记录对主机资源操作过程的日志记录,分为两部分:一部分记录在本地,另外一部分推送到服务端接口;
接口模块用于验证和接收外部服务请求;
监控模块用于检查主机资源服务的状态,并将状态提交到服务端;
所述服务端至少包括操作员管理模块、部署定义模块、接口模块、监控模块、任务模块、消息模块和监测模块中的任意一种;其中:
操作员管理模块至少用于编辑操作员身份验证、新增、查询、冻结和删除操作中的任意一种;
部署定义模块至少用于定义主机、主机资源、资源类型、资源之间的依赖关系、集群、集群节点、所属环境和服务名称操作中的任意一种;
接口模块用于提供对外服务,包括客户端访问和操作员访问两部分;
监控模块用于对应用程序部署过程的监控以及主机资源的监控,通过对客户端监控模块发出消息实现对主机资源的监控;
任务模块用于调用客户端接口模块功能,实现对主机资源的调度;通过部署定义的资源之间的依赖关系和提交的应用程序内容生成更新的顺序,按照更新的顺序对个主机资源实现调度管理;
消息模块用于完成邮件通知和短信通知的功能,在系统需要完成外部通知时,可以通过消息模块发出;
监测模块用于对客户端性能数据进行分析,以及特殊监控数据的处理;在出现特殊情况时,通过消息模块发出消息通知相关人员;
所述数据库用于存储整个系统的数据。
本发明的有益效果
1、提高操作人员的工作效率。原有部署操作需要操作人员手工输入命令逐条执行,现在操作人员按照要求输入参数后,系统自动完成应用程序的部署,操作人员不需要实时跟踪操作过程,部署结果通过邮件自动告知。
2、提高应用程序部署过程的可靠性。原有手工操作方式,可能由于操作人员不熟练、对环境不熟悉等各种原因造成操作失误,引发系统故障。通过使用应用程序部署管理系统屏蔽了内部操作过程,降低了操作实现难度,减少了出错的几率,提高了部署过程的可靠性和成功率。
3、部署过程的可控性。通过日志模块完整记录部署过程,通过操作界面可以看到整个的操作过程。遇到异常时,通过消息通知手段,比如邮件和短信通知操作人员进行干预。
4、扩充了原有应用程序部署仅能更新部署的操作方式,提供了应用程序版本回滚的功能,且同部署过程一样,在制定版本后自动后续操作;提供了应用程序状态监控功能,定时采集应用程序状态数据并存储到数据库进行分析操作。
附图说明
图1为本发明的应用程序部署系统结构图示。
图2为部署模块操作流程时序图示。
图3为部署定义模块用途图示。
图4为应用程序部署流程图示。
图5为应用程序回滚流程图示。
图6为应用程序监控数据流向图示。
图7为实施部署图示。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海瀚银信息技术有限公司;,未经上海瀚银信息技术有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310228496.3/2.html,转载请声明来源钻瓜专利网。