части плиз, что принимает сообщения из очереди.
Я так и не смог решить залипание воркера после 5 минут простоя, про которое писал ранее.
Сейчас приходится завершать работу воркера каждые 5 мин, если не было сообщений из очереди и перезапускать воркер. Это мягко говоря никуда не годится 😔
https://github.com/php-amqplib/php-amqplib/tree/master/demo
Я попробовал ваш код, вот мой вариант с минимальными изменениями, я просто вставил рабочий код воркера... https://gist.github.com/targence/c934d03422ffe0d393b79d7747568680 при запуске получаю ошибку Fatal error: Uncaught PhpAmqpLib\Exception\AMQPIOException: Can not enable keepalive: function socket_import_stream does not exist если в $connection поменять параметр keepalive на false, то скрипт запускается Как результат воркер залипает... А у вас с keepalive true работает? Сейчас буду пробовать заменить окружение php, может дело в docker alpine... @net_mo3raf
Обсуждают сегодня