Job.php 458 B

1234567891011121314151617181920212223242526
  1. <?php
  2. namespace App\Module\Sys;
  3. class Job
  4. {
  5. /**
  6. * 是否可以批量创建队列
  7. * 超出一定的堆积数额就不允许了
  8. *
  9. * @return void
  10. */
  11. static public function canPiliang()
  12. {
  13. $count = \App\Module\System\Services\Model\Job::query()
  14. ->where('available_at', '<', time() + 3)
  15. ->count();
  16. if ($count > 50) {
  17. return false;
  18. }
  19. return true;
  20. }
  21. }