| 12345678910111213141516171819202122232425262728293031323334 | 
							- <?php
 
- /**
 
-  * 本地调度器 Task_Runner_Local
 
-  * 
 
-  * - 本地内部调度
 
-  * - 不能在Api请求时进行此调度
 
-  * 
 
-  * @author dogstar <chanzonghuang@gmail.com> 20150516
 
-  */
 
- class Task_Runner_Local extends Task_Runner {
 
-     protected function youGo($service, $params) {
 
-         $params['service'] = $service;
 
-         DI()->request = new PhalApi_Request($params);
 
-         DI()->response = new PhalApi_Response_Json();
 
-         $phalapi = new PhalApi();
 
-         $rs = $phalapi->response();
 
-         $apiRs = $rs->getResult();
 
-         if ($apiRs['ret'] != 200) {
 
-             DI()->logger->debug('task local go fail', 
 
-                 array('servcie' => $service, 'params' => $params, 'rs' => $apiRs));
 
-             return FALSE;
 
-         }
 
-         return TRUE;
 
-     }
 
- }
 
 
  |