--我正在Linode VPS上部署几个基于Flask的站点,使用NGINX作为静态服务器/反向代理。
--通过读取传入的头文件并对每个给定站点使用/etc/nginx .conf文件,我完全理解这在多个站点上是如何工作的。
--我很难弄清楚的是,安装在每个站点的venv中的gunicorn是如何启动的,以处理从VPS范围的NGINX服务器发送的WSGI调用。
--我看到在教程中使用了supervisord,但仅针对单个站点,而不是在VPS级别运行的supervisord (如NGINX)如何为特定站点启动Gunicorn。我也不明白为什么每个站点都有自己的Gunicorn安装。这是怎么回事?
抱歉,如果这重复了其他问题,但我在这里或其他地方找不到任何答案。
https://stackoverflow.com/questions/55194927
复制相似问题