【技术实现步骤摘要】
技术介绍
1、在云计算环境中,数量可变的应用实例并行处理客户端请求。对于某些事件,诸如缩减需要较少应用实例的部署、软件维护或可用性区域撤离(在数据中心基础设施出现问题的情况下),必须关闭一些应用实例,并且需要将它们的工作负载重新分布至其他实例。尽管云应用应该是完全无状态的,这使得能够启用快速会话清空(drain),但在现实中,大多数云应用仍然具有某种程度的状态,这种状态保持在一长串请求中,因此会持续很长一段时间。因为应用实例的必要关闭而丢失状态信息会对用户造成干扰并且效率低下。
技术实现思路
1、本公开描述了具有会话切换的云计算应用的协调关闭。
2、在一个实现中,一种计算机实现的方法包括:由关闭协调器向路由器发送指令,以不再向应用实例分配新的会话,其中该应用实例将被关闭;由关闭协调器向应用实例发送请求,以导出用于切换至新的应用实例的关联的会话;由关闭协调器从应用实例接收指示,指示表明应用实例不能处理进一步的请求,因为所有关联的会话已经导出至外部会话存储;由关闭协调器指示路由器
...【技术保护点】
1.一种计算机实现的方法,包括:
2.根据权利要求1所述的计算机实现的方法,包括:
3.根据权利要求1所述的计算机实现的方法,包括:
4.根据权利要求1所述的计算机实现的方法,包括:
5.根据权利要求4所述的计算机实现的方法,包括:
6.根据权利要求5所述的计算机实现的方法,包括:
7.根据权利要求6所述的计算机实现的方法,包括:
8.一种存储可由计算机系统执行的一个或多个指令的非暂时性计算机可读介质,其执行的操作包括:
9.根据权利要求8所述的非暂时性计算机可读介质,包括
...【技术特征摘要】
1.一种计算机实现的方法,包括:
2.根据权利要求1所述的计算机实现的方法,包括:
3.根据权利要求1所述的计算机实现的方法,包括:
4.根据权利要求1所述的计算机实现的方法,包括:
5.根据权利要求4所述的计算机实现的方法,包括:
6.根据权利要求5所述的计算机实现的方法,包括:
7.根据权利要求6所述的计算机实现的方法,包括:
8.一种存储可由计算机系统执行的一个或多个指令的非暂时性计算机可读介质,其执行的操作包括:
9.根据权利要求8所述的非暂时性计算机可读介质,包括可由计算机系统执行的一个或多个指令,以执行操作用于由所述路由器从可用应用实例的列表中移除所述应用实例以防止在所述应用实例上创建新的会话。
10.根据权利要求8所述的非暂时性计算机可读介质,包括可由计算机系统执行的一个或多个指令,以执行操作用于:
11.根据权利要求8所述的非暂时性计算机可读介质,包括可由计算机系统执行的一个或多个指令,以执行操作用于:
12.根据权利要求11所述的非暂时性计算机可读介质,包括可由计算机系统执行的一个或多个指令,以执行操作用于:
13.根据权利要求...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。