用于在App Engine模块中定义应用程序参数和配置的推荐模式

时间:2014-07-13 10:49:44

标签: python google-app-engine

我有控制阈值/限制/等的参数。对于我的App Engine处理程序。首先,我想尝试将重要变量集中在一个合理的位置,以便它们易于查找和更新,同时仍然可以高效地访问。其次,我对这些参数的初始设置可能需要调整,甚至可能“在生产中”,因此模式的一个特征是“在线”更新。

我的问题:是否有共同/推荐的模式来实现这一目标?我看到“传递配置”的线程,如this。但它不在App Engine的背景下。

我头脑中有一些选择:

  1. 遵循python模块的通用配置模式,当我需要更新值时,我需要基本部署我的应用程序的新版本。下行是任何实时实例都不会接受此更改。
  2. 将配置填充到某种“ConfigEntity”数据存储区实体中。我可以使用App Engine控制台动态修改此值吗?使用MEMCACHE,访问该值的效率可能不是问题吗?

0 个答案:

没有答案