【发布时间】:2013-02-24 14:10:32
【问题描述】:
我正在做多应用程序 nginx+uWSGI 设置,我想知道是否应该使用 uWSGI 的动态模式,如文档中的 here(在动态应用程序下)或 Emperor mode。我更倾向于使用皇帝模式,但也许这不是最佳选择。各有什么优缺点?
【问题讨论】:
我正在做多应用程序 nginx+uWSGI 设置,我想知道是否应该使用 uWSGI 的动态模式,如文档中的 here(在动态应用程序下)或 Emperor mode。我更倾向于使用皇帝模式,但也许这不是最佳选择。各有什么优缺点?
【问题讨论】:
Emperor 模式用于处理多应用环境。它基本上监视您为希望它响应的新应用和事件指定的目录。
优点:
缺点
我不能 100% 确定,但我相信使用文档中提供的设置启动只会启动应用程序 Nginx 通行证。我看到了两个问题,你被 Nginx 困住了。并不是说这很糟糕,但是如果您想尝试一下,或者决定转移到另一台服务器,您可能需要重新设置。此外,这并没有提供我之前提到的任何好处。
【讨论】:
动态模式仅适用于来自 mod_python、mod_perl 或 mod_wsgi 的非守护程序模式下想要/需要类似设置的人。对于所有其他用途(我会说,99.9% 的用途),Emperor 是最佳选择。考虑到只有 perl 和 python 插件 支持动态模式,所有其他插件强制你进入Emperor。
【讨论】: