【技术实现步骤摘要】
本申请涉及软件开发,尤其涉及一种基于jvm的服务族多类加载器加载上下文的方法及装置。
技术介绍
1、随着数字化转型的加速,传统的单体架构逐渐无法满足现代业务对快速迭代和扩展的需求。单体架构下的应用程序往往因过度臃肿而导致横向扩展的困难,进而增加了研发和维护的成本。在这种背景下,引入微服务架构成为一种解决方案。微服务将大型应用拆分为多个独立的小型服务,每个服务都可以独立部署,增强了业务的灵活性和响应速度,同时降低了技术升级的风险和成本。这使得企业能够更加高效地应对快速变化的市场需求。
2、现有微服务架构虽然解耦了组件间的功能,但随之而来的服务间依赖关系的复杂化却成了新的问题。随着服务拆分得越来越细,测试和发布的难度大幅提升。应用的测试往往需要启动多个相关服务,复杂的依赖关系使得每次服务的调整都需要仔细评估其对其他服务的影响。此外,微服务架构带来的服务数量急剧增加,也使得维护变得更加困难,尤其在服务之间的交互越来越紧密时,系统的管理和维护工作量不断增加。
3、因此,需要一种或多种方法解决上述问题。
4、需
...【技术保护点】
1.一种基于JVM的服务族多类加载器加载上下文的方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,通过对服务族的系统环境进行初始化加载,包括:
3.如权利要求2所述的方法,其特征在于,通过所述服务扫描器开启信息对服务定义文件进行扫描,包括:
4.如权利要求3所述的方法,其特征在于,通过加载机制库对子进程上下文框架进行隔离加载,包括:
5.根据权利要求4所述的方法,其特征在于,通过对所述服务族的网关子进程进行服务整合,包括:
6.根据权利要求5所述的方法,其特征在于,通过对子进程句柄进行
...【技术特征摘要】
1.一种基于jvm的服务族多类加载器加载上下文的方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,通过对服务族的系统环境进行初始化加载,包括:
3.如权利要求2所述的方法,其特征在于,通过所述服务扫描器开启信息对服务定义文件进行扫描,包括:
4.如权利要求3所述的方法,其特征在于,通过加载机制库对子进程上下文框架进行隔离加载,包括:
5.根据权利要求4所述的方法,其特征在于,通过对所述服务族的网关子进程进行服务整合,包括:
6.根据权利要求5所述的方法,其特征在于,通过对子进程...
【专利技术属性】
技术研发人员:陈美琦,李杰,林建波,杨波,李先锋,
申请(专利权)人:天翼云科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。