【发布时间】:2014-07-05 10:23:36
【问题描述】:
我在 Go 中有一个使用 martini 的 GAE 应用程序。我需要能够设置 MARTINI_ENV 环境变量来告诉 martini 它应该使用生产设置进行初始化。根据 Python 文档you can set environment variables in the app.yaml。我在Go docs 中没有看到任何提及这一点,但我猜它应该是一样的。
我需要能够将MARTINI_ENV 环境变量设置为production,但我只想在实际生产时这样做(即!appengine.IsDevAppServer())。有没有办法告诉app.yaml 只在非开发服务器上运行时这样做?
【问题讨论】:
-
你试过看看它是否有效吗?
-
我没有,但显然我应该有。根据@beat-richartz 的说法,GAE 上的 Go 应用程序不支持设置环境变量。
标签: google-app-engine go