queue.php 1.0 KB

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. return [
  3. 'default' => 'database',
  4. 'connections' => [
  5. 'sync' => [
  6. 'type' => 'sync',
  7. ],
  8. 'database' => [
  9. 'type' => 'database',
  10. 'queue' => 'default',
  11. 'table' => 'jobs',
  12. 'connection' => null,
  13. ],
  14. 'redis'=>[
  15. 'type' => 'redis',
  16. 'queue' => 'default',
  17. 'connector' => 'redis', // Redis 驱动
  18. 'expire' => 60, // 任务的过期时间,默认为60秒; 若要禁用,则设置为 null
  19. 'default' => 'default', // 默认的队列名称
  20. 'host' => '127.0.0.1', // redis 主机ip
  21. 'port' => 6379, // redis 端口
  22. 'password' => '', // redis 密码
  23. 'select' => 0, // 使用哪一个 db,默认为 db0
  24. 'timeout' => 0, // redis连接的超时时间
  25. 'persistent' => false, // 是否是长连接
  26. ]
  27. ],
  28. 'failed' => [
  29. 'type' => 'none',
  30. 'table' => 'failed_jobs',
  31. ],
  32. ];