有没有办法将待处理延迟和空闲实例应用程序设置应用于应用程序的非默认版本?
我们有必须共享数据存储/内存缓存的 Java 和 Python 版本,因此我们非常希望控制这两个版本的应用程序的这些设置。
如果不能立即实现,您知道 GAE 团队何时可以为非默认版本添加应用程序设置支持吗?
有没有办法将待处理延迟和空闲实例应用程序设置应用于应用程序的非默认版本?
我们有必须共享数据存储/内存缓存的 Java 和 Python 版本,因此我们非常希望控制这两个版本的应用程序的这些设置。
如果不能立即实现,您知道 GAE 团队何时可以为非默认版本添加应用程序设置支持吗?
这些设置对您的应用程序是全局的,并且不能针对默认版本以外的其他版本进行不同的设置。无法真正回答您的第二个问题。您是否尝试查看问题跟踪器? http://code.google.com/p/googleappengine/issues/list
你可以提交一个功能请求,看看会发生什么
非默认版本旨在用于分阶段部署,而不是实际用于生产应用程序。因此,Google 不太可能接受任何此类请求。此外,尚不清楚您为什么拥有此应用程序的 Python 和 Java 版本。从技术上讲,您的用户不会知道其中的区别,因此最终最好选择一个平台,Java 或 Python,并坚持使用它。
但是,我想您没有告诉我们一些事情,因此如果您出于某种原因确实需要维护这两个应用程序,您可以使用 REST 从一个完全独立的应用程序访问您的数据存储。使用 memcache,您可以通过缓存经常访问的数据来减少任何延迟。
这将允许两个应用程序访问相同的数据存储,同时使两个应用程序都具有自己的设置的生产应用程序。