在openshift上重新启动python应用程序不会重新加载环境变量

时间:2014-03-16 15:14:42

标签: django openshift openshift-client-tools

我尝试在Openshift上重新加载我的应用程序并遇到一些问题。 如果运行rhc app restartrhc app reload重启/重新加载应用程序不重要,我的环境变量就不会重新加载。

然后,为了解决问题,我被迫停止并启动应用程序。

PS: 墨盒:python-2.7 框架:Django

2 个答案:

答案 0 :(得分:5)

你还必须这样做:

$ rhc app stop -a appname
$ rhc app start -a appname

而不是重启或重新加载。

请参阅https://bugzilla.redhat.com/show_bug.cgi?id=1104955#c15

答案 1 :(得分:0)

您是否通过rhc env set命令设置环境变量?还是使用动作挂钩?我建议使用rhc env set命令,因为它们将在重启之间正确保持等。