摘要:
在master新建一个Executor的时候,会随之启动一个IdleTrigger,这个Trigger的启动参数默认的value = 0 period = 6(是心跳的3倍)。另外,在建立一个Framework结构的时候,会为每个框架建立一个整体的Trigger. 这个Tirgger,CpuTrigger触发器默认的是value为50, period为1,在CpuTrigger中,调用fim->IsOverLoad的参数value / 100,period * 60,这个是什么含义?表示百分比和60s?IdleTrigger触发器默认的是value为0, period 为5(或者6) 阅读全文
posted @ 2013-03-03 22:11
zaleilynn
阅读(196)
评论(0)
推荐(0)
摘要:
1. cellet上报的都是ExecutorStat,这个与Container无关2. Executor的状态均是由Container状态驱动的,具体在cellet 中work_thread的StateHandle线程中执行。 阅读全文
posted @ 2013-03-03 15:19
zaleilynn
阅读(143)
评论(0)
推荐(0)
摘要:
目前 task id = executor id = vm id 阅读全文
posted @ 2013-03-03 15:05
zaleilynn
阅读(125)
评论(0)
推荐(0)
摘要:
task的 id是由一个全局变量递增给出的,executor id 等于相应的task id,另外,containter id 等于 创建的contianer的pid. 阅读全文
posted @ 2013-03-03 15:04
zaleilynn
阅读(146)
评论(0)
推荐(0)
摘要:
1. 并不能在类的内部获得指向自己的智能指针(只能通过this指针获得指向自己的指针) 阅读全文
posted @ 2013-03-03 14:17
zaleilynn
阅读(421)
评论(0)
推荐(0)