我打算使用单个 VPS 将多个低流量 CherryPy 应用程序部署为子目录;如:example.com/app1,example.com/app2等等。
在研究了 WSGI 部署之后,看起来部署应用程序的首选方法是在反向代理设置中使用 WSGI 服务器(Gunicorn、uWSGI 等)和 NGinx。串联使用两个网络服务器似乎有点矫枉过正——尤其是因为我的 CherryPy 应用程序本身就是一个网络服务器——但我不想因为它无处不在而忽视这个想法。我当然不是专家,所以我想讨论一下。
我看到三个选项:
我的问题:
任何和所有的建议表示赞赏,谢谢。