uWSGI配置参数释义
uWSGI配置参数释义
socket : 地址和端口号,例如:socket = 127.0.0.1:50000
processes : 开启的进程数量
workers : 开启的进程数量,等同于processes(官网的说法是spawn the specified number of workers / processes)
chdir : 指定运行目录(chdir to specified directory before apps loading)
wsgi-file : 载入wsgi-file(load .wsgi file)
stats : 在指定的地址上,开启状态服务(enable the stats server on the specified address)
threads : 运行线程。由于GIL的存在,我觉得这个真心没啥用。(run each worker in prethreaded mode with the specified number of threads)
master : 允许主进程存在(enable master process)
daemonize : 使进程在后台运行,并将日志打到指定的日志文件或者udp服务器(daemonize uWSGI)。实际上最常用的,还是把运行记录输出到一个本地文件上。
log-maxsize :以固定的文件大小(单位KB),切割日志文件。 例如:log-maxsize = 50000000 就是50M一个日志文件。
pidfile : 指定pid文件的位置,记录主进程的pid号。
vacuum : 当服务器退出的时候自动清理环境,删除unix socket文件和pid文件(try to remove all of the generated file/sockets)
disable-logging : 不记录请求信息的日志。只记录错误以及uWSGI内部消息到日志中。如果不开启这项,那么你的日志中会大量出现这种记录:
[pid: 347|app: 0|req: 106/367] 117.116.122.172 () {52 vars in 961 bytes} [Thu Jul 7 19:20:56 2016] POST /post => generated 65 bytes in 6 msecs (HTTP/1.1 200) 2 headers in 88 bytes (1 switches on core 0)
log-maxsize: 日志大小,当大于这个大小会进行切分 (Byte)
log-truncate: 当启动时切分日志
最新文章
- Latch2:Latch和性能
- wifi-mac
- ID3决策树的Java实现
- 编程语言 IDE 对比
- iOS边练边学--菜单悬停效果的实现思路
- linux概念之时间与时区
- mysql中-e用法
- 最短路径BellmanFord , Dijsktra
- Android图片选择器--仿QQ
- HTTP POST发消息
- poj2586 Y2K Accounting Bug(贪心)
- WPF Multi-Touch 开发:高级触屏操作(Manipulation)
- 关于“System.Data.OleDb.OleDbException,外部数据库驱动程序 (1) 中的意外错误。”的解决方案
- C++对象模型复习
- java跨域
- C编程中printf不加'\n'不输出
- python 将一个JSON 字典转换为一个Python 对象
- 黄聪:保持web页面生成的app一直处于用户登录状态不退出
- 图的基本操作(基于邻接表):图的构造,深搜(DFS),广搜(BFS)
- 用Win32 实现进度条
热门文章
- ubuntu---yolo报错darknet: ./src/cuda.c:36: check_error: Assertion `0' failed.
- Virtual Judge POJ 2251	 Dungeon Master
- Unity Coroutine详解(二)
- Jquery判断单个checkbox 是否被选中
- 在spring Boot中使用swagger-bootstrap-ui(原文)
- bootstrap的网格控制
- 线段树+扫描线 NAIPC 2019 Intersecting Rectangles
- 后台用map接收数据,报类型转换错误
- 其他 - markdown 常用语法
- JS-内置对象和方法