用于在提供微服务的服务实例中移除陈旧上下文的方法和装置
摘要:
一种在服务实例中删除陈旧上下文的方法,包括:根据接收到的请求数据的UID和请求指令生成用户消息;将用户消息路由到第一服务实例;如果对应于用户ID的目标上下文保存在数据库的全局缓存中,则从全局缓存中加载目标上下文;当加载的目标上下文不属于第一服务实例时,将加载的目标上下文设置为属于第一服务实例,其中,所设置的目标上下文被保存到第一本地缓存和全局缓存中;指示从一个或多个其他服务实例中移除对应于用户ID的一个或多个无效目标上下文,其中无效目标上下文是不属于第一服务实例的目标上下文,这样,作为无效目标上下文的陈旧上下文被删除。
0/0