dongyi2534 2015-11-07 22:27
浏览 28

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

Each instance of my application module [default] needs to load data from the datastore into local memory (for performance/cost reasons), where it will be read-only.

A separate module updates the data in the datastore [updater], and the data needs to be refreshed (entirely) in each default instance every several minutes (preferably when the data is updated by the updater module).

Loading the data into instance memory takes more time than is reasonable for a single user request.

I would have used a thread (goroutine) with a background context to reload the data in each [default] instance, but background context is not supported in automatically scaled modules.

How should I update each [default] instance's memory when the data is updated by the updater module?

I am using the go runtime environment.

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 一直显示正在等待HID—ISP
    • ¥15 Python turtle 画图
    • ¥15 关于大棚监测的pcb板设计
    • ¥15 stm32开发clion时遇到的编译问题
    • ¥15 lna设计 源简并电感型共源放大器
    • ¥15 如何用Labview在myRIO上做LCD显示?(语言-开发语言)
    • ¥15 Vue3地图和异步函数使用
    • ¥15 C++ yoloV5改写遇到的问题
    • ¥20 win11修改中文用户名路径
    • ¥15 win2012磁盘空间不足,c盘正常,d盘无法写入