Yii 2.0.20 and extensions


(Alexander Makarov) #1

Yii 2.0.20 fixing some bugs was tagged. Additionally, the following extensions were released:


(Alvin2201) #2

Good news!
Thank you Alexander


(Dmitry Khristianov) #3

Реализация Queue, как то не вдохновила, - сумбурно
логично иметь класс воркера наследованный от консольного контролера, - который обрабатывает джобы конкретной очереди, а не стартует процессы, в которых надо инициализировать компоненты необходимые для обработки сообщений при получении каждого сообщения
Слушатель, - акшен в котором бесконечный луп, в нем диспечатся сигналы ОС, вызывается хендлер и производится очистка памяти
Пускается в контейнере как консольное приложение без всяких супервизоров
тогда это контролируемое и масштабируемое решение


(KiTE) #4

Отдельный процесс на каждое сообщение - это опциональная возможность работающая по умолчанию. Отключается консольным параметром. А в остальном всё работает именно так, как вы описали. Супервизор как один из способов. Хотите как контейнер с консольным приложением, запускайте так, ничто вас не ограничивает.