Flask
Beyonderwei
知识不难,难的是要会运用知识和具有执行力。
展开
-
Nginx代理时在gunicorn的日志中记录真实访问IP
文章目录一、问题概述二、解决方法1. Nginx配置:2. gunicorn配置三、实现效果一、问题概述在通过Nginx负载均衡的情况下,gunicorn的log中记录的访问访问日志并不是用户的IP,而是Nginx主机的IP。二、解决方法1. Nginx配置:其中proxy_set_header X-Real-IP $remote_addr;在请求头中加入了真实的用户IP信息,并一起发送...原创 2020-03-17 21:38:14 · 1320 阅读 · 0 评论 -
通过Docker部署Flask应用(gunicorn+gevent)
文章目录一、项目架构二、Docker安装三、获取需求文件requirements.txt四、gunicorn配置文件五、编写Dockerfile0. 前提1. 选择python环境2. Dockerfile六、build得到镜像七、运行镜像前提启动命令将镜像上传到阿里云八、应用测试九、日志查看一、项目架构 前后端分离项目中,为缓解服务器压力,通常我们后端代码会部署到多个服务器上,而通过D...原创 2020-03-16 20:25:21 · 766 阅读 · 0 评论