基于/proc/loadavg的web前端压力自调节模块设计 |
发布: 2012-11-23 09:58 |
cat /proc/loadavg 从负载500的时候开始有选择的放弃某些请求的处理 500-600 10% 600-700 20% 700-800 40% 800-900 70% 900-1000 100% 1000以上的时候系统就崩溃了。 设定每一档压力放弃20%的请求,到1000之后,不再处理任何请求 放弃的请求放入队列中,随后慢慢的模拟发起这些请求。 需要在服务器还能动的情况下才有效,否则,做判断的请求未必能有机会执行。 |
原文: http://qtchina.tk/?q=node/696 |
Powered by zexport
|