我正在尝试在 Windows 10 上具有不同端口的不同虚拟主机上托管两个不同的应用程序。问题是 apache 在从一个应用程序向另一个应用程序发出少量请求后完全挂起。
将它们托管在一个具有不同路径的虚拟主机上似乎可以解决问题,禁用请求也是如此。
这两个应用程序都是 Python Flask 网络服务器。
Listen 80
Listen 3000
ServerName localhost
<VirtualHost *:80>
WSGIScriptAlias / F:\path\to\server.wsgi
<Directory F:\path\to>
Require all granted
</Directory>
</VirtualHost>
<VirtualHost *:3000>
WSGIScriptAlias / F:\another\path\to\server.wsgi
<Directory F:\another\path\to>
Require all granted
</Directory>
</VirtualHost>
AcceptFilter http none
AcceptFilter https none
似乎我找到了解决方案:
如果您在应用程序中使用 C 模块,则在 VirtualHost 中添加此行
WSGIApplicationGroup %{GLOBAL}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句