zoukankan      html  css  js  c++  java
  • 优雅重启uwsgi的配置

    [uwsgi]
    http=127.0.0.1:5000
    #项目路径
    chdir=/home/flask/Aflask_api
    #启动qpp
    callable = app
    #启动文件名
    wsgi-file =app.py
    #进程数
    processes = 2
    #线程数
    threads = 8
    buffer-size = 32768
    master = true
    disable-logging = true
    #日志保存位置
    logto = /tmp/test_card.log
    #优雅重启
    lazy-apps = true
    #修改app.py内任意东西 保存即可重启uwsgi
    touch-chain-reload = /home/flask/Aflask_api/app.py
    
    优点:
    保证上线过程服务高可用,提升用户体验
    若新代码有误导致重启失败的,不会影响其他工人运行
    缺点:
    仅对代码更新有用
    占用较大内存
    需要增加一些工人来做逐个重启
    
  • 相关阅读:
    TCP的初始cwnd和ssthresh
    C/C++ main
    PHP Function
    run bin
    PHP
    LAMP
    PHP MATH
    PHP array sort
    inline
    gcc g++
  • 原文地址:https://www.cnblogs.com/demiao/p/13340370.html
Copyright © 2011-2022 走看看