博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
uwsgi xml 配置
阅读量:5068 次
发布时间:2019-06-12

本文共 819 字,大约阅读时间需要 2 分钟。

uwsgi 用来做和应用之间的桥梁,负责接收nginx动态转发过来的用户请求,其配置方式有多种,我一般选择<xml>标签的形式

下面的这些配置仅限于下用apt-get安装的形式:

进入/etc/uwsgi/目录,有两个目录分别为apps-available和apps-enabled,在apps-available新建一个xml文件,在apps-enabled目录下新建一个软连接指向刚刚建立的xml文件,之后编辑该文件即可:

<uwsgi>

<socket>127.0.0.1:8000</socket>                        #socket绑定地址和监听端口,端口必须和nginx请求端口一致

<listen>5</listen>                                                  #socket listen队列长度

<master>true</master>                                         #允许主进程存在

<harakiri>60</harakiri>                                         #设置处理请求的超时时间

<chdir>/home/myuser/myproject/</chdir>             #载入python应用的路径

<wsgi-file>/myapp/wsgi.py</wsgi-file>                  #载入应用的wsgi文件

<processes>1</processes>                                  #开启处理请求的进程数

<worker>1</worker>                                             #开启处理请求的进程数,和processes一样,不太明白有什么区别

<daemonize>/var/log/uwsgi.log</daemonize>       #进程后台运行,并将日志输出到指定的文件路径

<disable-logging>true<disable-logging>               #只记录uwsgi错误和内部消息,不记录常规请求信息

<plugins>python</plugins>                                   #加载指定的插件

</uwsgi>

转载于:https://www.cnblogs.com/pythonClub/p/10423864.html

你可能感兴趣的文章
html+css 布局篇
查看>>
银行排队问题(详解队列)
查看>>
序列化和反序列化(1)---[Serializable]
查看>>
SQL优化
查看>>
用C语言操纵Mysql
查看>>
轻松学MVC4.0–6 MVC的执行流程
查看>>
4.9 Parser Generators
查看>>
redis集群如何清理前缀相同的key
查看>>
redis7--hash set的操作
查看>>
20.字典
查看>>
Python 集合(Set)、字典(Dictionary)
查看>>
oracle用户锁定
查看>>
(转)盒子概念和DiV布局
查看>>
Android快速实现二维码扫描--Zxing
查看>>
获取元素
查看>>
nginx+lighttpd+memcache+mysql配置与调试
查看>>
ubuntu12.04 启动apache2 对.htaccess 的支持
查看>>
proxy写监听方法,实现响应式
查看>>
前端工具----iconfont
查看>>
Azure Site Recovery 通过一键式流程将虚拟机故障转移至 Azure虚拟机
查看>>