zoukankan      html  css  js  c++  java
  • uwsgi配置

    uwsgi中文文档:https://uwsgi-docs-zh.readthedocs.io/zh_CN/latest/Cheaper.html

    要启用cheaper模式,则添加 cheaper = N 选项到uWSGI配置文件中,其中,N是uWSGI可以运行的worker的最小数目。 cheaper 必须小于配置的worker最大数目 (workers 或者 processes 选项)。

    # set cheaper algorithm to use, if not set default will be used
    cheaper-algo = spare

    # minimum number of workers to keep at all times
    cheaper = 2

    # number of workers to spawn at startup
    cheaper-initial = 5

    # maximum number of workers that can be spawned
    workers = 10

    # how many workers should be spawned at a time
    cheaper-step = 1
    这个配置将会告诉WSGI负载之下最多运行10个worker。
    如果应用处于idle状态,那么uWSGI将会停止worker,但它总是会让至少2个worker在运行。
    使用 cheaper-initial ,你可以控制在启动的时候应该生成几个worker。
    如果你的平均负载要求比最小数量的worker还要多,那么你可以让它们立即生成,然后在负载足够低的情况下,”省省” (杀死它们)。
    当cheaper算法决定它需要更多的worker时,它会生成它们的 cheaper-step 。
    这在你有一个高的最大worker数的时候有用 —— 否则在突然尖峰负载的情况下,它会花费大量的时间来一个一个生成足够的worker。

  • 相关阅读:
    JS函数调用的方法
    JS 正则表达式
    JS replace()方法-字符串首字母大写
    JS案例之3——倒计时
    JS案例之2——cycle元素轮播
    jsp自定义标签
    每日记载内容总结23
    maven项目部分知识
    eclipse中整合springMvc,velocity和sitemesh
    eclipse中整合springMvc和velocity
  • 原文地址:https://www.cnblogs.com/kingcs/p/14697037.html
Copyright © 2011-2022 走看看