DemoTime.php 598 B

1234567891011121314151617181920212223242526
  1. <?php
  2. namespace app\task\time;
  3. use app\job\DemoJob;
  4. use app\task\Kernel;
  5. use app\utils\Queue;
  6. use think\console\Command;
  7. use think\console\Input;
  8. use think\console\Output;
  9. /**
  10. * 定时任务管理器
  11. * 业务代码执行时间过长,会造成堵塞,请合理安排执行任务
  12. * Class Kernel
  13. * @package app\task
  14. */
  15. class DemoTime{
  16. // 业务代码 业务代码执行时间过长,会造成堵塞,请合理安排执行任务
  17. // 建议结合 queue 执行超长任务
  18. public function execute()
  19. {
  20. // Queue::work(DemoJob::class,['a' => 1]);
  21. return 0;
  22. }
  23. }