[发明专利]用于控制消息队列的方法及装置在审
申请号: | 201711259721.4 | 申请日: | 2017-12-04 |
公开(公告)号: | CN108055298A | 公开(公告)日: | 2018-05-18 |
发明(设计)人: | 蒋宏寅 | 申请(专利权)人: | 泰康保险集团股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/455;G06F9/448;H04L12/861;H04L12/931 |
代理公司: | 隆天知识产权代理有限公司 72003 | 代理人: | 李昕巍;章侃铱 |
地址: | 100031 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 控制 消息 队列 方法 装置 | ||
本发明实施例公开一种用于控制消息队列的方法及装置。涉及计算机信息处理领域,该方法包括:获取来自用户的对于消息队列服务器的操作请求,所述操作请求包括预定脚本信息,所述消息队列服务器包括Rabbit MQ服务器;将预定脚本信息通过解析处理转换为指令信息;根据所述指令信息确定待执行操作的所述消息队列服务器,并将所述指令信息通过预定端口发送到所述待执行操作的所述消息队列服务器中;以及通过所述指令信息控制所述消息队列服务器运作。本发明实施例公开的用于控制消息队列的方法及装置,能够通过脚本语言对Rabbit MQ服务器进行自动化处理,并且使得Rabbit MQ服务器能够在不同环境中批量部署。
技术领域
本发明实施例涉及计算机信息处理领域,具体而言,涉及一种用于控制消息队列的方法及装置。
背景技术
随着现代金融及各类服务业务对信息系统的日趋依赖,微服务架构体系由于其各方面的优越特性,在此背景下逐渐脱颖而出,成为近年来的行业趋势。微服务体系更加强调信息系统的架构需要基于对业务的分析与解构,将业务能力按其领域尽可能细分,而信息系统的建设也依照业务领域为模块开发。这种架构方式导致了各系统/子系统/模块间的交互由原先的更多基于数据共享、数据复制的协作方式转化为基于提供能力的协作方式。对于这种系统而言最适合的方式就是利用消息队列系统进行消息传递。
如上文所述,随着对消息队列系统的需求的增多,对它的各方面要求也在悄然提高,如:高可用性、可靠性、性能、易用性等。可例如,在Rabbit MQ消息队列系统是常见的消息队列系统,其支持在其控制台上用图形界面通过鼠标点击、选择的创建队列,这使得该消息队列对于新开发者非常友好,但是正因为Rabbit MQ消息队列系统对于图形用户界面的支持,使得Rabbit MQ消息队列系统在在严肃的商业环境使用过程中存在下列问题:
1.在开发、测试环境下创建和修改的队列只能再在生产环境中用鼠标再点一遍,而这个过程非常容易出错,尤其是当需要更改的内容较多时。
2.通过图形界面在生产环境做的变更很难进行审计工作。
3.在一个全新的环境中复制一套新的队列体系非常耗时。
因此,需要一种新的用于控制消息队列的方法及装置。
在所述背景技术部分公开的上述信息仅用于加强对本发明实施例的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
有鉴于此,本发明实施例提供一种用于控制消息队列的方法及装置,能够通过脚本语言对Rabbit MQ服务器进行自动化处理,并且使得Rabbit MQ服务器能够在不同环境中批量部署。
本发明实施例的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本发明实施例的实践而习得。
根据本发明实施例的一方面,提出一种用于控制消息队列的方法,该方法包括:获取来自用户的对于消息队列服务器的操作请求,所述操作请求包括预定脚本信息,所述消息队列服务器包括Rabbit MQ服务器;将预定脚本信息通过解析处理转换为指令信息;根据所述指令信息确定待执行操作的所述消息队列服务器,并将所述指令信息通过预定端口发送到所述待执行操作的所述消息队列服务器中;以及通过所述指令信息控制所述消息队列服务器运作。
在本公开的一种示例性实施例中,所述获取来自用户的对于消息队列服务器的操作请求,包括:推送预定的网页页面至用户端;以及通过所述网页页面获取用户对所述消息队列服务器的操作请求。
在本公开的一种示例性实施例中,所述将预定脚本信息通过解析处理转换为指令信息,包括:通过预设的jar文件解析所述预定脚本信息,生成所述指令信息,所述指令信息包括API命令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于泰康保险集团股份有限公司,未经泰康保险集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711259721.4/2.html,转载请声明来源钻瓜专利网。