我有一个在Google App Engine Flexible中运行的REST,.NET Core应用程序。
它从Cloud Storage读取二进制文件(大小为几MB,很少几百MB)。 为了使其运行更快,我将这些文件缓存在本地文件系统(/ tmp)中。但是,当应用程序扩展且更多实例同时运行时,此方法不起作用。
对于在应用程序实例之间共享的快速文件缓存,我有哪些选择?
答案 0 :(得分:0)
您可以使用redis Database从App Engine免费缓存多达30 mb的数据,这是易于实现的解决方案。
为此,您仅需要创建Redis Cloud数据库并修改应用程序的appsettings.json文件。