【技术实现步骤摘要】
本专利技术涉及java后端中间件领域,尤其涉及一种解决多种环境下多套中间件动态切换方法。
技术介绍
1、如附图1所示,在it管理系统中,无可避免会出现一套管理系统管理多套环境的数据场景。从系统设计、数据安全、系统可用性角度考虑,每套环境对应不同中间件服务,不同环境之间同一需求的功能使用的中间件也可能不同,当某一环境出现问题时不影响其他环境正常运行。当新增环境同时新增中间件链接信息,等同于当前系统多部署了一套新环境。
2、在后端服务修改中间件链接信息后,需要重新启动后端服务生效,并且当服务部署多节点时,需将所有服务一并重启。此种方法效率低操作繁琐,如配置文件中信息填写有误或重启过程中出现预期以外的错误,则严重影响正常服务运行,同时针对同一需求,实现方法单一,若部署环境无此中间件则需修改大量代码做适配,无法达到灵活部署运行的目的。
技术实现思路
1、本专利技术的目的在于,针对上述的技术问题,提出一种解决多种环境下多套中间件动态切换方法。
2、一种解决多种环境下多套中间件
...【技术保护点】
1.一种解决多种环境下多套中间件动态切换方法,其特征在于,步骤为:
2.根据权利要求1所述的一种解决多种环境下多套中间件动态切换方法,其特征在于,所述步骤S1的子步骤包括:
3.根据权利要求1所述的一种解决多种环境下多套中间件动态切换方法,其特征在于,所述步骤S2还包括以下子步骤:
4.根据权利要求3所述的一种解决多种环境下多套中间件动态切换方法,其特征在于,所述initBean方法中的Bean中间件以Map的形式存入内存中。
5.根据权利要求4所述的一种解决多种环境下多套中间件动态切换方法,其特征在于,所述Bean中间
...【技术特征摘要】
1.一种解决多种环境下多套中间件动态切换方法,其特征在于,步骤为:
2.根据权利要求1所述的一种解决多种环境下多套中间件动态切换方法,其特征在于,所述步骤s1的子步骤包括:
3.根据权利要求1所述的一种解决多种环境下多套中间件动态切换方法,其特征在于,所述步骤s2还包括以下子步骤:
4.根据权利要求3所述的一种解决多种环境下多套中间件动态切换方法,其特征在于,所述initbean方法中的bean中间件以m...
【专利技术属性】
技术研发人员:郑福臣,孙大臣,管春元,谢斌,牛建平,田吉,李佳,刘彪,娄江南,李成,杨爽,焦质晔,滕训超,赵微,
申请(专利权)人:启明信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。