[发明专利]一种多Docker实例动态分配宿主机端口的方法和装置在审
申请号: | 201810737620.1 | 申请日: | 2018-07-06 |
公开(公告)号: | CN108932153A | 公开(公告)日: | 2018-12-04 |
发明(设计)人: | 沈昌干;李光举;柯都敏 | 申请(专利权)人: | 杭州涂鸦信息技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 杭州快知知识产权代理事务所(特殊普通合伙) 33293 | 代理人: | 杨冬玲 |
地址: | 310012 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种多Docker实例动态分配宿主机端口的方法和装置,通过添加一个统一的存储中心,用来存储服务和端口的映射关系,可以让服务方和调用方通过该接口访问到配置的端口号。使用者可以指定一个未经使用的端口,该端口号单独维护,并提供端口获取接口,服务方和调用方在需要的时候调用该接口就能找到服务和端口的隐射关系;服务方和调用方都不需要额外维护相同的端口列表。使用时,(1)先向存储中心写入服务和端口的映射关系;(2)Docker内的服务方访问存储中心获取服务对应的端口号;(3)调用方在调用服务前先从存储中心获取服务对应的端口号;(4)调用方根据服务端口号访问服务。本发明所述的方法和装置减少了Dockers实例的发布和维护成本。 | ||
搜索关键词: | 调用 存储中心 服务方 方法和装置 动态分配 获取服务 映射关系 宿主机 存储服务 调用服务 端口获取 访问服务 接口访问 服务端 配置的 维护 写入 服务 发布 访问 统一 | ||
【主权项】:
1.一种多Docker实例动态分配宿主机端口的方法,其特征在于,包括:在至少一个宿主机上创建至少一个Docker实例;在所述Docker实例中至少启动一个服务,并分配所述服务的端口号;创建一个存储区域,所述存储区域用于存储所有所述宿主机上所有所述Docker实例上的所有所述服务及其端口号的映射关系;当有新的Docker实例或新的服务被创建或启动时,或有Docker实例或服务被删除或停止时,所述映射关系被更新;调用方访问某个服务时,先获取所述映射关系,再调用那个服务。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州涂鸦信息技术有限公司,未经杭州涂鸦信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810737620.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种网络节点初始化方法和装置
- 下一篇:一种分布式虚拟机管理器