nginx 如何配置 uwsgi 转发?
我的flask项目用uwsgi部署在8080端口,使用的是socket模式,想要用nginx做一层管理,做到,访问
80:/jd/xxx -> uwsgi :8080/xxx 请问该如何配置nginx的规则?
我现在只配置出来这样的解决办法:
flask 使用uwsgi用http模式部署在8080,nginx配置代理,使得
80:/jd/xxx -> http:8080/xxx
配置是这样子的:
server {
listen 80;
server_name localhost;
proxy_read_timeout 300;
charset UTF-8;
access_log /var/log/nginx/SchoolBuy_access.log;
error_log /var/log/nginx/SchoolBuy_error.log;
location /jd/ {
include uwsgi_params;
#rewrite ^/jd/(.+)$ /$1? ;
#rewrite /jd/?$ /ak47/ permanent;
proxy_pass http://127.0.0.1:8899/;
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这个可能适合你:
https://github.com/eastossifr...