根据Flask邮件列表,您不能将Flask的debug选项与一起使用
uWSGI,因为它不能在分叉环境中使用。
您会看到502,因为flask / werkzeug没有将任何数据发送到Web服务器,因此nginx将返回502。
您可以在uWSGI中使用–catch-exceptions选项模拟调试器(但请不要在生产环境中使用)
因此,您看到502s的原因就是因为这个。此修复程序是添加
--catch-exceptions到
uWSGI上执行。

根据Flask邮件列表,您不能将Flask的debug选项与一起使用
uWSGI,因为它不能在分叉环境中使用。
您会看到502,因为flask / werkzeug没有将任何数据发送到Web服务器,因此nginx将返回502。
您可以在uWSGI中使用–catch-exceptions选项模拟调试器(但请不要在生产环境中使用)
因此,您看到502s的原因就是因为这个。此修复程序是添加
--catch-exceptions到
uWSGI上执行。