xxxrrrdddd 3 years ago
parent
commit
9cf181129c
1 changed files with 6 additions and 3 deletions
  1. 6 3
      work

+ 6 - 3
work

@@ -3,14 +3,17 @@
 
 use app\common\model\Mobile;
 use think\App;
+use Workerman\Worker as WO;
 
 define('APP_PATH', __DIR__ . '/application/');
 bcscale(2);
 // 加载框架引导文件
 require __DIR__.'/thinkphp/base.php';
 App::initCommon();
+WO::$logFile=sprintf('%s/workerman.log',RUNTIME_PATH);
+WO::$pidFile=sprintf('%s/workerman.pid',RUNTIME_PATH);
 
-$work=new \Workerman\Worker();
+$work=new WO();
 $work->onWorkerStart=function ($conn){
     while (true){
         $ids=Mobile::where('activity_time_end','<=',time())
@@ -25,7 +28,7 @@ $work->onWorkerStart=function ($conn){
         sleep(3);
     }
 };
-$work->onWorkerStop=function (\Workerman\Worker $work){
+$work->onWorkerStop=function (WO $work){
     var_dump('close');
 };
-\Workerman\Worker::runAll();
+WO::runAll();