[发明专利]应用程序实例与客户端设备的连接有效
申请号: | 202110117397.2 | 申请日: | 2021-01-28 |
公开(公告)号: | CN113204437B | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | T·帕斯科;T·莫思尔 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京市汉坤律师事务所 11602 | 代理人: | 初媛媛;吴丽丽 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 实例 客户端 设备 连接 | ||
本公开提供一种应用程序实例与客户端设备的连接。示例实施方式涉及在客户端设备之间传递cookie,使得基于该cookie将从客户端设备到应用程序的连接映射到给定应用程序实例。可以向应用程序实例连接器传输请求以连接到应用程序。该应用程序可以由多个应用程序实例实施。可以从应用程序实例连接器接收与该多个应用程序实例中的给定应用程序实例相关联的cookie。cookie可以使从具有该cookie的客户端设备到应用程序的连接映射到给定应用程序实例。可以将cookie从第一客户端设备传递给第二客户端设备,使得基于该cookie将从第二客户端设备到应用程序的连接路由到给定应用程序实例。
技术领域
本公开总体上涉及应用程序实例与客户端设备的连接。
背景技术
计算设备可以远程接收任意数量的服务。例如,应用程序服务提供商可以通过因特网提供任意数量的服务。这些服务可以包括对特定远程软件应用程序的访问。因为应用程序服务可以传送给任意数量的位置处的任意数量的计算设备,因此应用程序可以采用多个实例的形式。
发明内容
根据第一方面,本公开提供一种客户端设备组中的第一客户端设备,包括:
处理器;以及
存储器,所述存储器包括指令,所述指令当由所述处理器执行时使所述处理器:
向应用程序实例连接器传输请求以连接到云中的远程计算系统的仲裁见证应用程序,所述仲裁见证应用程序由所述仲裁见证应用程序在所述远程计算系统上的多个应用程序实例实施;
从所述应用程序实例连接器接收与所述多个应用程序实例中的给定应用程序实例相关联的cookie,其中,所述cookie使得从具有所述cookie的客户端设备到所述仲裁见证应用程序的连接映射到同一所述给定应用程序实例;并且
将所述cookie从所述第一客户端设备直接传递给所述客户端设备组中的第二客户端设备,使得基于所述cookie而将从所述第一客户端设备和所述第二客户端设备两者到所述仲裁见证应用程序的连接映射到同一所述给定应用程序实例,
其中,所述第一客户端设备和所述第二客户端设备都是具有所述cookie的客户端设备,所述第一客户端设备和所述第二客户端设备属于所述客户端设备组并且参与所述客户端设备组的联合集群操作,
所述给定应用程序实例维护具有所述cookie的客户端设备的状态信息,并且
所述仲裁见证应用程序的给定应用程序实例通过从所述状态信息确定所述第一客户端设备和所述第二客户端设备中的哪个将扮演维护所述客户端设备组的权限记录的组长角色来解决所述客户端设备组的脑裂场景。
根据第二方面,本公开提供一种将应用程序实例连接至客户端设备的方法,包括:
由客户端设备组中的第一客户端设备经由网络向负载均衡器传输请求以连接到仲裁见证应用程序,所述仲裁见证应用程序由所述仲裁见证应用程序在云中的至少一个远程计算系统上的多个应用程序实例实施;
由所述第一客户端设备从所述负载均衡器接收与所述多个应用程序实例中的给定应用程序实例相关联的cookie,其中,所述cookie使得从具有所述cookie的客户端设备到所述仲裁见证应用程序的连接映射到所述给定应用程序实例;
由所述第一客户端设备将所述cookie从所述第一客户端设备直接传递给所述客户端设备组中的第二客户端设备,使得基于所述cookie而将从所述第一客户端两者和所述第二客户端设备两者到所述仲裁见证应用程序的连接路由到同一所述给定应用程序实例,
其中,所述第一客户端设备和所述第二客户端设备都是具有所述cookie的客户端设备,所述第一客户端设备和所述第二客户端设备属于所述客户端设备组并且参与所述客户端设备组的联合集群操作,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110117397.2/2.html,转载请声明来源钻瓜专利网。