uwsgi模式_uwsgi配置详解[通俗易懂]

uwsgi模式_uwsgi配置详解[通俗易懂]#先激活virtualenv#启动:uwsgiuwsgi.ini#停止:uwsgi–stopuwsgi.pid[uwsgi]#对外提供http服务的端口http=:8000#thelocalunixsocketfilethancommnuincatetoNginx用于和nginx进行数据交互的端口socket=127.0.0.1:8001#the…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

#先激活virtualenv

#启动:uwsgi uwsgi.ini

#停止: uwsgi –stop uwsgi.pid

[uwsgi]

# 对外提供 http 服务的端口

http = :8000

#the local unix socket file than commnuincate to Nginx 用于和 nginx 进行数据交互的端口

socket = 127.0.0.1:8001

# the base directory (full path) django 程序的主目录

chdir =/home/opadm/mms_webserver/src

# Django’s wsgi file

wsgi-file =src/wsgi.py

# maximum number of worker processes

processes = 100

#thread numbers startched in each worker process

threads = 10

#一个高阶的cheap模式,在启动的时候只会分配n个工作进程,并使用自适应算法启动新的进程

cheaper = 10

#在经过sec秒的不活跃状态的进程会被销毁(进入了cheap模式),并最少保留cheaper指定的进程数

idle = 3600

#monitor uwsgi status 通过该端口可以监控 uwsgi 的负载情况

stats = 127.0.0.1:9000

#设置一个请求的超时时间(秒),如果一个请求超过了这个时间,则请求被丢弃

harakiri = 60

#当一个请求被harakiri杀掉会,会输出一条日志

harakiri-verbose = true

#开启内存使用情况报告

memory-report = true

#设置平滑的重启(直到处理完接收到的请求)的长等待时间(秒)

reload-mercy = 10

#设置工作进程使用虚拟内存超过N MB就回收重启

reload-on-as= 1024

#自动给进程命名

auto-procname = true

#为进程指定前缀

procname-prefix-spaced = xc-mms

#设置工作进程每处理N个进程就会被回收重启

max-requests=500000

#设置工作进程使用物理内存超过N MB就回收重启

reload-on-rss=100

#设置socket超时时间,默认4秒

socket-timeout=10

#限制http请求体的大小(Bytes)

limit-post=4096

# clear environment on exit

vacuum = true

#不记录request日志,只记录错误日志

disable-logging = true

#将日志打印到syslog上

#log-syslog = true

# 后台运行,并输出日志

daemonize = /home/opadm/log/uwsgi.log

stats=./uwsgi.status

————————————————

版权声明:本文为CSDN博主「ztenv」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/lianshaohua/article/details/86650527

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/194963.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java集合篇:ConcurrentHashMap详解(JDK1.6)

    Java集合篇:ConcurrentHashMap详解(JDK1.6)

    2021年10月4日
    44
  • Python求一元二次方程解「建议收藏」

    Python求一元二次方程解「建议收藏」题目:请定义一个函数’quadratic(a,b,c)‘,接收三个参数,返回一元二次方程:ax²+bx+c=0的两个解。(提示:计算平方根可以调用math.sqrt()函

    2022年7月6日
    25
  • mysql索引详解「建议收藏」

    一、MySQL三层逻辑架构MySQL的存储引擎架构将查询处理与数据的存储/提取相分离。下面是MySQL的逻辑架构图:一、对比InnoDB与MyISAM1、存储结构MyISAM:每个MyISAM在磁盘上存储成三个文件。分别为:表定义文件、数据文件、索引文件。第一个文件的名字以表的名字开始,扩展名指出文件类型。.frm文件存储表定义。数据文件的扩展名为.MYD(MYData)。索引文件的扩展名是.MYI(MYIndex)。InnoDB:所有的表都保存在同一个数据文件中(也可能是多个

    2022年4月18日
    51
  • 小米9刷面具和模块[通俗易懂]

    小米9刷面具和模块[通俗易懂]准备工作:没解BL锁的需要先解锁1.按住音量键下和关机键进入Fastboot模式连接电脑2.这里使用奇兔刷机连接手机,中途会自动安装驱动,若安装驱动失败可使用驱动精灵或驱动人生手动安装驱动.安装完驱动后奇兔刷机会显示已经连接到手机开启root:1.下载twrphttps://twrp.me/xiaomi/xiaomimi9.html2.1.把Magisk-v20.4.zip和magisk-taichi

    2022年6月4日
    113
  • Linux下如何切换用户

    Linux下如何切换用户

    2021年10月27日
    41
  • pycharm2021.11.3激活教程【中文破解版】「建议收藏」

    (pycharm2021.11.3激活教程)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html6EK6WKOHUX-eyJsaWNlbnNlSWQi…

    2022年3月28日
    42

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号