-
公开(公告)号:CN109597693A
公开(公告)日:2019-04-09
申请号:CN201811119796.7
申请日:2018-09-25
申请人: 国网浙江省电力有限公司信息通信分公司 , 国网信息通信产业集团有限公司 , 国网山东省电力公司信息通信公司 , 西安交通大学 , 南京理工大学
发明人: 田兵 , 严文涛 , 李继红 , 靖稳峰 , 陈建 , 秦俊宁 , 王志强 , 吴嘉生 , 刘立威 , 杨洁 , 孙丽华 , 严莉 , 刘范范 , 汤琳琳 , 田涛 , 李金湖 , 林海玉 , 江樱 , 孔文杰 , 卢文达 , 周洋 , 黄海潮 , 王文 , 边伟亮 , 郭刚 , 张福华 , 郭健 , 卜京
摘要: 本发明提供了分布式软件系统中GRPC通信协议的应用方法,包括对每个微服务创建部署,每个部署包含两个容器,每个部署的GRPC服务端软件端实现以及其对应的反向代理,并且以此为单位进行伸缩,同一容器单元内容器共享公网并存储资源,同一容器单元内容器使用同一个IP地址访问;创建GRPC服务端软件端并且代理部署的Http端口以及RPC端口,对容器单元同时暴露Http和RPC服务。本发明可提高调用性能,能在分布式系统中实现基于GRPC通信协议的微服务的自动化注册、发现,实现基于GRPC通信协议的微服务之间通信。