基于注册和定向扫描的微服务架构软件模块动态加载方法

基本信息

申请号 CN201911390647.9 申请日 -
公开(公告)号 CN111158671A 公开(公告)日 2020-05-15
申请公布号 CN111158671A 申请公布日 2020-05-15
分类号 G06F8/34;G06F8/38;G06F8/72;G06F9/445 分类 计算;推算;计数;
发明人 仇宏祥;简彬 申请(专利权)人 上海云瀚科技股份有限公司
代理机构 上海创开专利代理事务所(普通合伙) 代理人 上海云瀚科技股份有限公司
地址 200000 上海市杨浦区国权北路1688弄68号203室
法律状态 -

摘要

摘要 本发明公开了基于注册和定向扫描的微服务架构软件模块动态加载方法,涉及软件模块加载技术领域。本发明包括功能模块的注册方法和功能模块的加载和使用方法,注册方法包括:S01、启动新的“功能模块”;S02、新增“功能模块”向“注册模块”进行注册;S03、判断是否注册成功;S031、检测当次失败是第几次失败;S032、等待后返回至步骤S02中继续向“注册模块”注册;S04、确保“注册模块”中信息能够反映当前系统中各“功能模块”的状况;新的“功能模块”的加载和使用方法,用于对新注册的“功能模块”进行加载和使用。本发明实现不改动已有模块的情况下获取新模块功能,适用于复杂系统频繁升级。