Microsoft Azure Multiple Supervisord рабочих PHP-команда с докер автоматического масштабирования

Я пытался искать везде, но я не мог найти информацию о том, что я ищу. По сути, у меня есть приложение Symfony с докером, которое использует supervisord для охвата нескольких процессов одной и той же команды symfony. Всего 3 работника. Команда выглядит так:

docker-compose run --rm jobContainer php /home/www/webapp/bin/console jobContainer:dispatchJob -vvv

Я хотел бы автоматически масштабировать приложение с помощью автоматических масштабов Azure, чтобы при увеличении количества рабочих в супервизоре оно автоматически создавало новые экземпляры.

Я знаю, что можно делать наборы масштабов и смог правильно их настроить, но я не понимаю, как масштабировать с помощью команды supervisor и php с несколькими работниками. Я также попытался сделать это без руководителя. Мне нужно только запустить вышеупомянутую команду php с несколькими работниками, поэтому она не обязательно должна быть в супервизоре. Я видел, что, возможно, WebJobs — это то, что я ищу, но он серого цвета на портале Azure. Я новичок в Azure и нахожу это немного запутанным.

Так у вас есть идеи, как мне это сделать? Я также открыт для перехода на AWS, если это проще.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]