如何确保多个gcp云内存存储示例之间的一致性?

zpgglvta  于 2021-06-08  发布在  Redis
关注(0)|答案(1)|浏览(371)

我让我的应用程序在云内存存储上缓存一些数据。应用程序有多个示例在同一区域上运行。appinstancea缓存到memstorea,appinstanceb缓存到memstoreb。应用程序中的特定用户操作应执行缓存收回。在gcp中是否有一个选项来逐出memstorea和memstoreb上的条目,而不管该操作是从哪个应用程序示例触发的?
谢谢

fae0ux8s

fae0ux8s1#

你可以使用pubsub。
创建主题
当您有一个键要失效时,在主题中发布
为每个内存存储示例创建1个订阅
使用指定要使用的示例的环境变量为每个订阅插入1个函数(每次都是相同的函数)
这样,函数是并行触发的,您可以期望在所有内存存储示例中的键大致同时失效。

相关问题