小白系列之Flask处事器陈设
个中uwsgi举办设置的时辰,我一开始行使的是http,最后查阅文档后发明照旧必要socket。这着实是一个Nginx和uWSGI之间设置协同的一个题目。假如uWSGI直接通过HTTP方法对外提供处事,那么nginx中必要设置proxy_pass,指出HTTP处事详细套接字,从而实现哀求的转发。 而假如将uWSGI设置为socket,通过socket对外提供处事(因为socket不涉及详细的协议,外部没法直接通过uWSGI端口会见处事也越发安详一些。好比可以在nginx中设置一些URL的拒接防备sql注入之类的),那么nginx设置就应该得是uwsgi_pass来实现哀求的转发。 proxy_pass设置的时辰写http://,即暗示是走http协议的;uwsgi_pass的时辰未指出协议,暗示走socket。 我所界说的为uwsgi_pass,因此,uwsgi中应该界说socket地点,假如界说proxy_pass的时辰写http://则uwsgi中应该界说http地点。 (以上若有题目,不惜见教,真心但愿你的品评指正。) (编辑:河北网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |