worker_processes:nginx要开启的进程数,一般为cpu的核数worker_cpu_affinity:为每个进程绑定一个cpu,减少cpu切换的开销配置示例:worker_processes 8;worker_cpu_affinity 00000001 00000010 000001...
分类:
其他好文 时间:
2015-04-16 19:26:53
阅读次数:
123
usernobodynobody;worker_processes4;worker_rlimit_nofile51200;error_loglogs/error.lognotice;pid/var/run/nginx.pid;events{useepoll;worker_connections51200;}http{server_tokensoff;includemime.types;proxy_redirectoff;proxy_set_headerHost$host;proxy_set_headerX-R..
分类:
其他好文 时间:
2015-04-14 20:10:37
阅读次数:
277
Apache的2中工作方式:1.prefork模式 次多路处理模块(MPM)实现了一个非线程型的,预派生的web服务器。它适合于没有线程安全库,需要避免线程兼容性问题的系统,它是要求将每个请求都独立处理的最好的MPM,这样若一个请求出现问题就不会影响到其他的请求。 这个MPM有 很强的自我调节能.....
分类:
Web程序 时间:
2015-04-13 14:29:26
阅读次数:
122
userwww-data;worker_processes4;pid/alidata/nginx.pid;events{worker_connections768;#multi_accepton;}http{###BasicSettings##client_max_body_size20m;sendfileon;tcp_nopushon;tcp_nodelayon;keepalive_timeout65;types_hash_max_size2048;server_tokensoff;#server_name..
分类:
其他好文 时间:
2015-04-10 11:42:29
阅读次数:
98
usernginxnginx;
worker_processes8;
worker_cpu_affinity000000010000001000000100000010000001000000100000100000010000000;
error_log/data/logs/nginx_error.logcrit;
pid/var/run//nginx.pid;
worker_rlimit_nofile65535;
events{
useepoll;
worker_connections65535;
}
h..
分类:
其他好文 时间:
2015-04-09 17:43:38
阅读次数:
148
项目需要一个调度模块,对定时任务、条件触发任务(例如按照流量)进行调度。我的设计是:一个扫描器定期扫描数据库里的未开始任务,将任务逐一发给gearman,gearman分发给workers,worker分布式地判断任务触发条件,如果满足触发条件,封装任务发送给gearman,gearman分发给workers,workers对任务进行执行。gearman的运行架构:
gearman的clien...
分类:
Web程序 时间:
2015-04-08 19:54:47
阅读次数:
268
【前言】我们从事Android开发以来,都自始自终被灌输着处理耗时的任务时要在非UI线程做。于是我们有了各种处理并发的编程手段,无论是自己用new Thread(Runnable)新起工作线程(Worker thread),还是利用Andro...
分类:
编程语言 时间:
2015-04-07 21:53:41
阅读次数:
448
最近有博友发现我的博客经常http 503,博客负载不大,应该不会出现负载问题,很有可能就是Apache最大连接数原因,Apache默认支持150个连接。1.先要修改最大连接数,必须了解Apache的MPM(Multi -Processing Modules,多道处理模块)Apache2.0中MPM...
分类:
Web程序 时间:
2015-04-07 13:43:18
阅读次数:
167
两个字:简单!gunicorn gevent greenlet都是apt-get能够解决的事情安装之后cd到目标目录,gunicorn --worker-class=gevent --workers=2 -b 0.0.0.0:8080 wsgi:application 基本就解决问题了如果有静态文件...
分类:
其他好文 时间:
2015-04-07 01:57:26
阅读次数:
251