| 
									
										
										
										
											2015-07-13 03:01:42 +08:00
										 |  |  | <?php | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-12-24 00:26:39 +08:00
										 |  |  | /** | 
					
						
							|  |  |  |  * Queue configuration options. | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * Changes to these config files are not supported by BookStack and may break upon updates. | 
					
						
							|  |  |  |  * Configuration should be altered via the `.env` file or environment variables. | 
					
						
							|  |  |  |  * Do not edit this file unless you're happy to maintain any changes yourself. | 
					
						
							|  |  |  |  */ | 
					
						
							| 
									
										
										
										
											2015-07-13 03:01:42 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-12-24 00:26:39 +08:00
										 |  |  | return [ | 
					
						
							| 
									
										
										
										
											2015-07-13 03:01:42 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-12-24 00:26:39 +08:00
										 |  |  |     // Default driver to use for the queue
 | 
					
						
							| 
									
										
										
										
											2021-12-14 02:34:18 +08:00
										 |  |  |     // Options: sync, database, redis
 | 
					
						
							| 
									
										
										
										
											2019-09-07 06:36:16 +08:00
										 |  |  |     'default' => env('QUEUE_CONNECTION', 'sync'), | 
					
						
							| 
									
										
										
										
											2015-07-13 03:01:42 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-12-24 00:26:39 +08:00
										 |  |  |     // Queue connection configuration
 | 
					
						
							| 
									
										
										
										
											2015-07-13 03:01:42 +08:00
										 |  |  |     'connections' => [ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         'sync' => [ | 
					
						
							|  |  |  |             'driver' => 'sync', | 
					
						
							|  |  |  |         ], | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         'database' => [ | 
					
						
							| 
									
										
										
										
											2021-10-31 04:29:59 +08:00
										 |  |  |             'driver'       => 'database', | 
					
						
							|  |  |  |             'table'        => 'jobs', | 
					
						
							|  |  |  |             'queue'        => 'default', | 
					
						
							|  |  |  |             'retry_after'  => 90, | 
					
						
							|  |  |  |             'after_commit' => false, | 
					
						
							| 
									
										
										
										
											2015-07-13 03:01:42 +08:00
										 |  |  |         ], | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         'redis' => [ | 
					
						
							| 
									
										
										
										
											2021-10-31 04:29:59 +08:00
										 |  |  |             'driver'       => 'redis', | 
					
						
							|  |  |  |             'connection'   => 'default', | 
					
						
							|  |  |  |             'queue'        => env('REDIS_QUEUE', 'default'), | 
					
						
							|  |  |  |             'retry_after'  => 90, | 
					
						
							|  |  |  |             'block_for'    => null, | 
					
						
							|  |  |  |             'after_commit' => false, | 
					
						
							| 
									
										
										
										
											2015-07-13 03:01:42 +08:00
										 |  |  |         ], | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     ], | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-12-24 00:26:39 +08:00
										 |  |  |     // Failed queue job logging
 | 
					
						
							| 
									
										
										
										
											2015-07-13 03:01:42 +08:00
										 |  |  |     'failed' => [ | 
					
						
							| 
									
										
										
										
											2021-10-31 04:29:59 +08:00
										 |  |  |         'driver'   => 'database-uuids', | 
					
						
							|  |  |  |         'database' => 'mysql', | 
					
						
							|  |  |  |         'table'    => 'failed_jobs', | 
					
						
							| 
									
										
										
										
											2015-07-13 03:01:42 +08:00
										 |  |  |     ], | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ]; |