Я использую Laravel 5.6 и Horizon 2.0. Моя настройка Horizon выглядит следующим образом:
конфиг / horizon.php
'waits' => [
'redis:default' => 600,
'redis:default_long' => 600,
'redis:drip_feed' => 600,
'redis:wms' => 600,
],
connection_name:queue_name => time_seconds
HorizonServiceProvider.php
public function boot()
{
parent::boot();
Horizon::routeSlackNotificationsTo('https://hooks.slack.com/services/xxx', '#redis_queue');
}
Однако Horizon, похоже, игнорирует это и отправляет мне уведомления, когда любая очередь продлевает время ожидания по умолчанию на 60 секунд.
Я полностью перезагрузил горизонт, в том числе:
Есть ли что-то еще, что мне нужно сделать, чтобы сохранить эти настройки, или, может быть, что-то еще в mysetup?
Я ранее обновлялся с Horizon 1, но сначала удалил это перед установкой 2. Я не уверен, что может быть какой-то устаревший код, вызывающий проблемы?
Любая помощь высоко ценится!
Задача ещё не решена.
Других решений пока нет …