首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

微服务多场景部署适配设计模型 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:绵阳市智慧城市产业发展有限责任公司

摘要:本发明提供微服务多场景部署适配设计模型,涉及微服务部署领域。该微服务多场景部署适配设计模型,包括微服务共部署,微服务单元不能独立运行,必须加入启动模式中,启动模式分为独立节点和分布式节点、微服务安装包构建和微服务安装包部署。在微服务的基础上,提出一种新的设计模型,把微服务和单点融为一体,贯穿前端和后端,贯穿开发,测试,持续集成,运维。形成标准的软件生产流程,制定软件生产规则,以统一的生产模式,适配不同的场景,从而实现加快开发,测试进度;加快了现场实施的进度;为公司节约了人力成本;提高模块的重用度;提升了生产环境的性能。

主权项:1.微服务多场景部署适配设计模型,其特征在于,包括以下内容:步骤1、微服务共部署微服务架构中,一个微服务单元就是一个进程,一个微服务进程在注册中心中对应着一个节点,开发环境和生产环境是一致的,微服务单元只能在本地开发环境独立启动,在生产环境中,微服务单元不能独立运行,必须加入启动模式中,启动模式分为独立节点和分布式节点;步骤1.1独立节点:单个节点中进行多个服务,且单个进程不需要注册中心;步骤1.2分布式节点:多个节点在注册中心下进行服务,且单个进程进行多个服务;步骤2、微服务安装包构建节点下,将多个服务进行编译,合并依赖,合并配置文件,合并资源文件,合并第三方服务依赖的过程;步骤3、微服务安装包部署步骤3.1一键式安装包结构:包括基础环境清洗、安装界面、内嵌chrome、业务进程、第三方服务进程和内嵌数据库;步骤3.2安装工具设计:整体理解为,远程连接服务器,上传安装包,执行相关的命令来对服务的操作;步骤3.3安装工具的安装流程:启动安装工具,判断是否安装,是,检查安装环境,并上传安装envClean安装包,接着上传安装jdk,然后上传且解压服务安装包,最后执行对应的脚本文件、执行脚本返回打印信息和修改服务器状态;所述微服务独立运行,并且共部署运行,所述微服务共部署运行必须满足无重复的bean、支持日志共部署、无重复的第三方应用配置、支持配置文件共部署、服务互调部署场景无感知、服务器自动初始化、支持国际化共部署、服务启动自动注册、支持服务升级共部署和共部署服务依赖不冲突;所述envClean安装包功能为创建系统用户,以及设置soft、data和log的路径;所述对应的脚本文件包括install、start、stop和uninstall,即安装脚本文件、开始脚本文件、停止脚本文件和卸载脚本文件。

全文数据:

权利要求:

百度查询: 绵阳市智慧城市产业发展有限责任公司 微服务多场景部署适配设计模型

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术
相关技术