public TaskShutdownDameon execute() throws Exception {
IConnection puller = mqContext.bind(topologyid, taskid);
// ���������߳�
TaskHeartbeatRunable hb = new TaskHeartbeatRunable(zkCluster, topologyid,
taskid, uptime, taskStats, active, stormConf);
AsyncLoopThread heartbeat_thread = new AsyncLoopThread(hb, true,
Thread.MAX_PRIORITY, true);
// ����tuple���ͺ�������ϵͳstream����startup��Ϣ