varnish是squid的升级版,主要应用于http得反向代理和http缓存来提供加速功能1、varnish工作原理是:是每个线程响应一个用户请求的(某个用户请求到来,accept接收这个请求并分配到某个空闲的worker进程进行处理,(由worker线程读入缓存根据请求的url,如果能够在缓存中查找到..
分类:
其他好文 时间:
2014-09-26 00:01:28
阅读次数:
448
一。thread-per-connectionThe thread-per-connection approach uses an exclusive worker thread foreach connection. Within the handling loop, a worker threa...
分类:
其他好文 时间:
2014-09-25 21:51:07
阅读次数:
185
1, //select and epoll_wait timeout. 'poll_thread_num' => 1, //reactor thread num 'worker_num' => 1, //reactor thread num ...
分类:
Web程序 时间:
2014-09-25 20:10:08
阅读次数:
268
Tracing datapump is not straight forward,
you can trace the datapump worker(dw00) or datapump master(DM00) with 10046 to get the sql etc or use the TRACE option in expdp/impdp
Where in expdp has ...
分类:
其他好文 时间:
2014-09-25 14:12:59
阅读次数:
288
要对kamailio/opensips进行单步调试,就需要先了解其代码的结构及运行方式,kamailio/opensips使用Reactor和Proactor结合的IO网络模型,使用主进程负责监听网络,当有连接产生或首包到达时,就通过pipe将文件描述符发送给worker进程,worker进程就会负责此连接的数据取读、业务处理、数据发送等事情,然后再次等待此socket...
分类:
数据库 时间:
2014-09-24 23:56:07
阅读次数:
570
##定义nginx运行的用户各用户组user nginx nginx;##nginx进程数,建议设置与cpu核心数一致worker_processes 1;##全局错误日志定义类型[ debug | info | notice | warn | error | crit ]#error_log lo...
分类:
其他好文 时间:
2014-09-24 19:08:07
阅读次数:
197
一,servlet容器如何同时处理多个请求。Servlet采用多线程来处理多个请求同时访问,Servelet容器维护了一个线程池来服务请求。线程池实际上是等待执行代码的一组线程叫做工作者线程(Worker Thread),Servlet容器使用一个调度线程来管理工作者线程(Dispatcher Th...
分类:
其他好文 时间:
2014-09-24 16:41:37
阅读次数:
124
vim /etc/nginx/nginx.conf#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log i...
分类:
其他好文 时间:
2014-09-24 15:47:36
阅读次数:
200
“决胜云计算大数据时代”Spark亚太研究院100期公益大讲堂【第13期互动问答分享】Q1:tachyon+spark框架现在有很多大公司在使用吧?Yahoo!已经在长期大规模使用;国内也有公司在使用;Q2:impala和sparksql如何选择呢?Impala已经被官方宣布“安乐死”,被官方温柔的放弃;Spark..
分类:
其他好文 时间:
2014-09-24 13:32:07
阅读次数:
244
“决胜云计算大数据时代” Spark亚太研究院100期公益大讲堂 【第13期互动问答分享】 ? Q1:tachyon+spark框架现在有很多大公司在使用吧? ????????Yahoo!已经在长期大规模使用; ????????国内也有...
分类:
其他好文 时间:
2014-09-24 13:22:47
阅读次数:
192