Task.php 649 B

12345678910111213141516171819202122232425262728
  1. <?php
  2. namespace process;
  3. use Workerman\Crontab\Crontab;
  4. use support\Log;
  5. use App\services\TrackService;
  6. use Webman\RedisQueue\Redis;
  7. class Task
  8. {
  9. public function onWorkerStart()
  10. {
  11. // 每一秒执行
  12. new Crontab('*/1 * * * * *', function(){
  13. //TrackService::cronDeal();
  14. //echo date('Y-m-d H:i:s')."\n";
  15. // 队列名
  16. $queue = 'tiktok_track';
  17. // 投递消息
  18. Redis::send($queue, []);
  19. // usleep(300000);
  20. // Redis::send($queue, []);
  21. // usleep(300000);
  22. // Redis::send($queue, []);
  23. });
  24. }
  25. }