1.为什么用到Redis?2016-05-0815:54:43 在DWCS项目中需要使用到Redis数据库作为多个worker节点与Master节点进行数据交换的关键实现,因为Redis的<key,value>存储模式,可以很好地与MapReduce模型的实现——mincemeat.py 很好的搭配 ...
分类:
其他好文 时间:
2016-05-08 16:40:04
阅读次数:
150
CentOS6:httpd-2.2程序环境:配置文件:/etc/httpd/conf/httpd.conf/etc/httpd/conf.d/*.conf服务脚本:/etc/rc.d/init.d/httpd脚本配置文件:/etc/sysconfig/httpd主程序文件:/usr/sbin/httpd/usr/sbin/httpd.event/usr/sbin/httpd.worker日志文件:/var/log/httpd:access_l..
分类:
Web程序 时间:
2016-05-07 01:15:56
阅读次数:
232
1、Nginx介绍NginxNGINX写入解决服务器的少数之一C10K问题。不同于传统的服务器,NGINX不依靠线程来处理请求。相反,它使用一个更可扩展的事件驱动的(异步)架构。这种结构采用小,但更重要的是,可预测的量的负荷下存储器。即使你不希望处理成千上万的并发请求,你仍然可以从..
分类:
其他好文 时间:
2016-05-07 01:13:45
阅读次数:
991
关于perl的多进程,大家可能马上会想到Parallel::ForkManager这个模块。但是今天我们试着自己动手写一个类似的框架:) 该多进程开发模型从开源服务器框架Lighttpd发展而来,核心思路是父进程监控子进程的状态并负责回收,子进程负责任务的执行。当前预先可以设置子进程并发数目的上限值 ...
分类:
系统相关 时间:
2016-05-06 19:06:16
阅读次数:
263
apacheworker/prefork/application/apache/bin/apachectl-l|sed-n‘/worker\|prefork/p‘worker.cServerMPM:Worker./configure--with-mpm=worke//编译时指定,,默认是preforkprefork默认使用多个子进程,每个子进程只有一个线程效率高,稳定,安全,比worker消耗资源多vim/appli..
分类:
Web程序 时间:
2016-05-06 16:31:15
阅读次数:
190
Spark是分布式计算框架,多台机器之间必然存在着通信。Spark在早期版本采用Akka实现。现在在Akka的上层抽象出了一个RpcEnv。RpcEnv负责管理机器之间的通信。RpcEnv包含了如下三大核心:RpcEndpoint消息循环体,负责接收并处理消息。Spark中的Master、Worker都是RpcEndpoint。Rp..
分类:
Web程序 时间:
2016-05-06 02:28:50
阅读次数:
4751
CentOS6:httpd-2.2程序环境:配置文件:/etc/httpd/conf/httpd.conf/etc/httpd/conf.d/*.conf服务脚本:/etc/rc.d/init.d/httpd脚本配置文件:/etc/sysconfig/httpd主程序文件:/usr/sbin/httpd/usr/sbin/httpd.event/usr/sbin/httpd.worker日志文件:/var/log/httpd:access_l..
分类:
Web程序 时间:
2016-05-06 02:20:49
阅读次数:
313
user nobody nobody; nginx worker进程运行的用户属主属组worker_processes auto;work进程的个数 ,通常其数值应该为cpu的物理核心数减1error_log logs/nginx_error.log crit;错误日志文件及其级别pid logs/ ...
分类:
其他好文 时间:
2016-05-06 00:41:47
阅读次数:
252
我主要来说一下prefork和worker工作模式。prefork的工作原理如果不用“——with-mpm”显式指定
某种MPM,prefork就是Unix平台上缺省的MPM.它所采用的预派生子进程方式也是Apache1.3中采用的模式.prefork本身并没有
使用到线程,2.0版使用它是为了与1.3版保持兼容性;另一方面,pref..
分类:
Web程序 时间:
2016-05-05 22:54:33
阅读次数:
354
Html代码 #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx. ...
分类:
其他好文 时间:
2016-05-05 12:47:31
阅读次数:
206