App Engine:将数据加载到自动缩放实例的内存中

时间:2015-11-07 22:27:01

标签: google-app-engine caching go google-cloud-datastore

我的应用程序模块的每个实例 [默认] 需要将数据从数据存储区加载到本地内存(出于性能/成本原因),在那里它将被读取 - 仅

单独的模块更新数据存储区中的数据 [更新程序],并且每隔几分钟需要在每个默认实例中(完全)刷新数据(最好是更新程序更新数据时)模块)。

将数据加载到实例内存中需要的时间比单个用户请求的合理时间长。

我会使用带有后台上下文的线程(goroutine)来重新加载每个[default]实例中的数据,但自动缩放模块不支持后台上下文。

当更新程序模块更新数据时,我应该如何更新每个[默认]实例的内存?

我正在使用go运行时环境。

0 个答案:

没有答案