Задать вопрос
  • Почему может зависать amqp consumer rabbitmq?

    @wassapman72
    очень мало вводных и сответвенно очень много вариантов где может быть проблема:

    1. возможно приложение пишет куда то логи (это не логи консоли которые вы привели), посмотрите что там для начала.
    2. есть вариант что просто начинает потреблять больше ресурсов и каждой итерацией работает медленней и медленней, и в конце концов кажется что зависает - пологируйте время обработки ивента и посмотрите на динамику. если прообема в этом то нужно поработать над оптимизацией консьюимера (посмотртеть на каком этапе накапливается потребление ресурсов, можно так же таймингом или замером потребления памяти например, скорее всего дело в этом) или возможно сделать его переапуск по таймауту/забитым ресурсам/отработанным ивентам как угодно еще.
    3. попробуйте пологировать хоть бы и вардампом (или логируйте) на каком этапе скрипта зависает консьюмер, возможно это происходит только на ивентах определенного типа или установите xdebug, расставте брейкпоинты и погоняйте ивенты через них, возможно где то зацепитесь.
    4. возможно дело не в самом скрипте а в том куда оно обращается - реббит, база данных, хттп запросы, еще что-то, это все можно выяснить либо через дебаг, либо тупо пшагово комментировать этапы скрипта, либо замерами времени/ресурсов
  • Почему file_get_contents ничего не возвращает?

    @wassapman72
    так дампните (var_dump?) хотябы результат file_get_contents, чего гадать то возвращает или нет, если бы не поддерживался то была бы ошибка исполнения.
  • Почему падает контейнер php-fpm при запуске супервизора?

    @wassapman72
    попробуйте сделать по ману https://docs.docker.com/config/containers/multi-se... (в самом конце) как минимум у вас не хватает "RUN mkdir -p /var/log/supervisor". но вообще да, читайте ошибки которые валятся, отличный совет.