一种基于Linux的消息中间件快速部署的方法技术

技术编号:12358475 阅读:300 留言:0更新日期:2015-11-20 14:30
本发明专利技术公开了一种基于Linux的消息中间件快速部署的方法,属于消息中间件的基础软件领域。所述基于Linux的消息中间件快速部署的方法通过在中心端设置中控节点实现中间件快速部署,所述中控节点用于向远程节点部署消息中间件,所述远程节点为需要安装消息中间件的节点。与现有技术相比,本发明专利技术的基于Linux的消息中间件快速部署的方法不需人工参与,具有安装部署快、不易出错、人工成本低等特点。

【技术实现步骤摘要】

本专利技术涉及消息中间件的基础软件领域,具体地说是。
技术介绍
消息中间件(Message Oriented Middleware)是指支持与保障分布式应用程序之间同步/异步收发消息的中间件。消息中间件是一种独立的系统软件或服务程序,它在计算机系统中是一个关键软件,位于用户应用和操作系统及网络软件之间,为应用提供了公用的通信手段,分布式计算和云计算中应用广泛。消息中间件经常用在以下场景,分布在各地的分支机构需要将数据通过消息中间件上传到总部机构,或总部机构通过消息中间件向各分支节点下发数据;在省级或国家级的系统中,基层的县市数据通过消息中间件将数据上报到更高级的政府部门,或上级部门将数据通过消息中间件下发到下级部门。在以上类似的场景中,技术人员需要在成百上千甚至上万的分支机构/基层部门安装消息中间件,需要耗费大量的时间和人力成本,且容易出错。
技术实现思路
本专利技术的技术任务是针对上述现有技术的不足,提供。该方法可以在分布式系统或云计算环境中的大量节点上快速部署安装消息中间件,能节省大量的时间和人力成本,且不易出错。本专利技术的技术任务是按以下方式实现的:,其特点是在中心端设置中控节点,所述中控节点用于向远程节点部署消息中间件,所述远程节点为需要安装消息中间件的节点。远程节点一般由所在地管理部门或服务商安装好Linux操作系统,并配置好中控节点可对其无密码SSH访问。作为优选,上述方法的具体步骤如下: 一、在中心端设置中控节点,中控节点上安装远程安装管理程序,并配置消息中间件安装包; 二、选择要安装消息中间件的远程节点,中控节点向远程节点以SFTP(Secure FileTransfer Protocol)方式传输消息中间件安装包; 三、中控节点远程安装管理程序向远程节点以SSH(Secure Shell)方式远程安装和配置消息中间件; 四、中控节点远程安装管理程序以SSH方式管理远程节点上的消息中间件。更进一步的,针对不同远程节点,上述步骤可并行进行。为了进一步提高安装效率,中控节点远程安装管理程序可以提供操作界面,在中控节点选择要安装消息中间件的远程节点。与现有技术相比,本专利技术的基于Linux的消息中间件快速部署的方法为消息中间件的快速部署提供了专用方法,通过在中心端设置中控节点实现消息中间件的自动快速部署,具体来说,该方法具有以下有益效果: (一)以常规模式一个远程节点需要2人天(含旅途时间)计算的话,1000个远程节点就需要2000人天,而用该专利技术的话,1000个远程节点用不到I人天就可全部完成,且不会有人工失误,节省人工成本效果非常明显; (二)部署过程不需人工参与,不易出错; (三)易于实现,具有良好的推广应用价值。【附图说明】附图1是本专利技术基于Linux的消息中间件快速部署的方法的流程图。【具体实施方式】参照说明书附图以具体实施例对本专利技术的基于Linux的消息中间件快速部署的方法作以下详细地说明。实施例: 本专利技术对分布式系统或云计算环境中的大量节点上快速部署安装消息中间件的方法是在中心端设置中控节点,中控节点负责向要安装消息中间件的节点(远程节点)自动快速部署消息中间件,安装过程中远程节点不需人工参与。远程节点由所在地管理部门或服务商安装好Linux操作系统,并配置好中控节点可对其无密码SSH访问。如附图1所示,本专利技术基于Linux的消息中间件快速部署的方法包括以下步骤: 一、在中心端设置中控节点,中控节点上安装远程安装管理程序,有消息中间件安装包(1010); 二、中控节点远程安装管理程序提供操作界面,在中控节点选择要安装消息中间件的远程节点,中控节点向远程节点以SFTP方式传输消息中间件安装包(1020); 三、中控节点远程安装管理程序向远程节点以SSH方式远程安装和配置消息中间件(1030); 四、中控节点远程安装管理程序以SSH方式管理远程节点上的消息中间件,如执行远程节点上的消息中间件启动或关闭操作(1040)。针对不同远程节点,上述步骤可并行进行,进一步提高安装效率。【主权项】1.,其特征在于:在中心端设置中控节点,所述中控节点用于向远程节点部署消息中间件,所述远程节点为需要安装消息中间件的节点。2.根据权利要求1所述的基于Linux的消息中间件快速部署的方法,其特征在于,具体步骤如下: 一、在中心端设置中控节点,中控节点上安装远程安装管理程序,并配置消息中间件安装包; 二、选择要安装消息中间件的远程节点,中控节点向远程节点以SFTP方式传输消息中间件安装包; 三、中控节点远程安装管理程序向远程节点以SSH方式远程安装和配置消息中间件; 四、中控节点远程安装管理程序以SSH方式管理远程节点上的消息中间件。3.根据权利要求2所述的基于Linux的消息中间件快速部署的方法,其特征在于,中控节点远程安装管理程序提供操作界面,在中控节点选择要安装消息中间件的远程节点。【专利摘要】本专利技术公开了,属于消息中间件的基础软件领域。所述基于Linux的消息中间件快速部署的方法通过在中心端设置中控节点实现中间件快速部署,所述中控节点用于向远程节点部署消息中间件,所述远程节点为需要安装消息中间件的节点。与现有技术相比,本专利技术的基于Linux的消息中间件快速部署的方法不需人工参与,具有安装部署快、不易出错、人工成本低等特点。【IPC分类】G06F9/54, G06F9/48【公开号】CN105068868【申请号】CN201510531549【专利技术人】李朝铭, 张华 , 田志兵 【申请人】浪潮软件股份有限公司【公开日】2015年11月18日【申请日】2015年8月27日本文档来自技高网...

【技术保护点】
一种基于Linux的消息中间件快速部署的方法,其特征在于:在中心端设置中控节点,所述中控节点用于向远程节点部署消息中间件,所述远程节点为需要安装消息中间件的节点。

【技术特征摘要】

【专利技术属性】
技术研发人员:李朝铭张华田志兵
申请(专利权)人:浪潮软件股份有限公司
类型:发明
国别省市:山东;37

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

1