12345678910111213141516171819 |
- <?php
- use app\common\model\Mobile;
- use Workerman\Worker as WO;
- $work=new WO();
- $work->onWorkerStart=function ($conn){
- while (true){
- $ids=Mobile::where('activity_time_end','<=',time())
- ->where('is_activity',1)
- ->where('type',1)
- ->column('id');
- //user_log('mobileActivityExpired',"找到".count($ids).'条记录');
- foreach ($ids as $id){
- $mobile=Mobile::find($id);
- $mobile->makeNotActivity();
- }
- sleep(3);
- }
- };
|