-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
15 q1 not found #18
15 q1 not found #18
Conversation
Ошибка при сборке приложения:
В общем то все верно. Надо подумать как сделать это по другому. Возможно стоит начать с реализации на сервисе svodd cli-php |
…инициировать перезапуск контейнера.
Код переработан. Параметры перезапуска докер контейнера обновлены, теперь система без ограничений будет пытаться запустить сервис tg-svodd-bot |
Добавлено условие проверки ошибки, отсутствия очереди на сервере сообщений, в случае отсутствия производится выход из системы для перезапуска контейнера.
Удален параметр отвечающий за кол-во поток рестарта сервиса max_attempts, таким образом докер всегда будет пытаться перезапустить сломанный контейнер (в случае ошибки).
Есть идея добавить на сервис svodd cli-php функцию, которая при старте будет создавать очередь. Сейчас он это делает только, когда поступил новый комментарий. Поэтом возникают случаи, когда запуск всех систем состоялся и успешен, но очередь еще не создана, т.к. после рестарта не было еще новых сообщений. Надо принудительно при рестарте системы проверять и создавать очередь. тогда шанс возникновения такой ошибки будет сведен к минимуму