如何在烧瓶,nginx,uwsgi堆栈中重新加载python库?

时间:2014-05-02 16:34:46

标签: python nginx flask uwsgi

我为图像重建服务器编写了一些代码。我使用python库,但它不适用于服务器,所以我做了一些更改,以便它可以工作,但它永远不会重新加载库。我做了改变而忽略了它们。我不明白这是怎么可能的?它从哪里获取这些信息以及如何让它每次都获得一个新的库副本?

1 个答案:

答案 0 :(得分:3)

uWSGI启动的Python进程只在启动时解释一次源代码,之后任何代码更改都不会影响内存中进程。当发生这种情况时,您可能只需手动重启uWSGI进程。或者,如果文件或目录发生更改,您可以告诉uWSGI自动重新加载:http://uwsgi-docs.readthedocs.org/en/latest/Options.html#touch-reload