由于项目需要,最近对storm进行了预研,安装与使用方式网上有很多示例,在此记录一下,备忘。 一、storm简介 ????Storm的术语包括Stream、Spout、Bolt、Task、Worker、Stream Grouping和Topology。S...
分类:
其他好文 时间:
2014-08-06 12:04:11
阅读次数:
409
nginx指令中的优化--配置文件worker_processes 8;nginx进程数,建议按照cpu数目来指定,一般为它的倍数。worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 1...
分类:
其他好文 时间:
2014-08-06 01:53:50
阅读次数:
271
Nginx服务器nginx.conf的配置文件说明#运行用户user www-data; #启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件error_log /var/log/nginx/error.log;pid /v...
分类:
其他好文 时间:
2014-08-05 22:15:20
阅读次数:
318
package{ import flash.display.Bitmap; import flash.display.Sprite; import flash.events.Event; import flash.external.Extern...
分类:
编程语言 时间:
2014-08-05 21:50:50
阅读次数:
295
Worker所起的作用有以下几个:
1. 接受Master的指令,启动或者杀掉Executor
2. 接受Master的指令,启动或者杀掉Driver
3. 报告Executor/Driver的状态到Master
4. 心跳到Master,心跳超时则Master认为Worker已经挂了不能工作了
5. 向GUI报告Worker的状态...
分类:
其他好文 时间:
2014-08-05 00:50:08
阅读次数:
364
usernginx;#user是个主模块指令,指定NginxWorker进程运行用户以及用户组,默认由nobody账号运行worker_processes1;#worker_processes是个主模块指令,指定了Nginx要开启的进程数。每个Nginx进程平均耗费10M~12M内存。根据经验,一般指定一个进程足够了,如果是多核CPU,建议指..
分类:
其他好文 时间:
2014-08-04 18:21:58
阅读次数:
313
#定义Nginx运行的用户和用户组user www www;#nginx进程数,建议设置为等于CPU总核心数。worker_processes 8;#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log ar/logi...
分类:
其他好文 时间:
2014-08-02 09:51:53
阅读次数:
259
nginx在启动后,会有一个master进程和多个worker进程。master进程主要用来管理worker进程,包含:接收来自外界的信号,向各
个worker进程发送信号,监控worker进程的运行状态,当worker进程退出后(异常情况下),会自动重新启动新的worker进程。基本的网
络事件,则是放在worker..
分类:
其他好文 时间:
2014-07-31 21:11:27
阅读次数:
247
事件框架处理流程
每个worker子进程都在ngx_worker_process_cycle方法中循环处理事件,处理分发事件则在ngx_worker_process_cycle方法中调用ngx_process_events_and_timers方法,循环调用该方法就是 在处理所有事件,这正是事件驱动机制的核心。该方法既会处理普通的网络事件,也会处理定时器事件。
ngx_pro...
分类:
其他好文 时间:
2014-07-31 13:31:36
阅读次数:
275
下面是本人前不久刚挖出来的坑,热呼呼的还冒着气。 谁能发现坑在哪? 背景: thread_main 函数:负责accept socket ,然后分发给worker thread。 thread_worker函数:负责消耗掉main thread 传递过来的线程。 关...
分类:
其他好文 时间:
2014-07-30 01:10:33
阅读次数:
246