我不是在谈论Socket-IO,而是普通的WebSocket,我正在使用这个库:https://flask-sock.readthedocs.io/en/latest/web_servers.html
如何为wss://
配置Nginx配置?我目前已经设置了cerbot和unix服务,以便始终启动我的Gunicorn Flask应用程序。在我进入Nginx之前,我的WebSocket端点工作正常,我只是使用端口5000,但现在我得到400 BAD REQUEST
,因为我相信Nginx没有为WebSocket配置。
1条答案
按热度按时间yftpprvb1#
我一直在遵循Flask-SocketIO的指南,它从来没有对我起作用,但我发现了为什么,我必须停止并启动nginx,然后停止并启动,然后启用我的Web服务器。只有这样它才能工作。
这就是在location内的前两行之后添加到配置中所需的全部内容:
字符串