Size: a a a

2020 June 08

D

Denis in aiogram [ru]
имхо - не логично
источник

E

Egor in aiogram [ru]
Denis
ок, а вариант остановки бота вообще не существует ? кроме как Ctrl+C ?
Можешь отправлять кроном SIGHUP, и по сигналу рестартить поток с поллингом
источник

E

Egor in aiogram [ru]
Ну или какой у тебя там дизайн, рестарт бота по сигналу
источник

D

Denis in aiogram [ru]
это я могу и так делать: systemctl stop bot
источник

E

Egor in aiogram [ru]
Denis
это я могу и так делать: systemctl stop bot
А в чем тогда вопрос?
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
Denis
не хочется убивать ВЕСЬ поток (читай весь код) из за того, что БОТ упал
я тебе про убивание потока вообще не говорил
источник

D

Denis in aiogram [ru]
основная программ - так же в сервисе живет, мне как то надо будет между ними данными обмениваться, как вариант - через файл, но это костыли, имхо
источник

D

Denis in aiogram [ru]
ладно, раз нормальной остановки (через код) не предусмотрено - буду костылить :(
источник

D

Denis in aiogram [ru]
последний вопрос: так во всех реализациях бота ?
источник

E

Egor in aiogram [ru]
Denis
основная программ - так же в сервисе живет, мне как то надо будет между ними данными обмениваться, как вариант - через файл, но это костыли, имхо
почитай про IPC
источник

E

Egor in aiogram [ru]
Denis
последний вопрос: так во всех реализациях бота ?
никто не знает
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
Denis
основная программ - так же в сервисе живет, мне как то надо будет между ними данными обмениваться, как вариант - через файл, но это костыли, имхо
rabbitmq
источник

D

Denis in aiogram [ru]
Egor
почитай про IPC
спасибо, почитаю
источник

D

Denis in aiogram [ru]
спасибо, почитаю, много раз видел, но не разбирался с этим
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
или пишешь в БД, а в боте делаешь loop, который записи проверять будет
источник

E

Egor in aiogram [ru]
Denis
ладно, раз нормальной остановки (через код) не предусмотрено - буду костылить :(
я бы просто разделил на 2 сервиса, и связал бы их через брокер
сервисы бы деплоил в докер контейнерах, и поэтому бот рестартился бы после обрыва соединения
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
Egor
я бы просто разделил на 2 сервиса, и связал бы их через брокер
сервисы бы деплоил в докер контейнерах, и поэтому бот рестартился бы после обрыва соединения
я о чём и сказал 2 раза ему)
источник

D

Denis in aiogram [ru]
вот не надо докеры пихать туда, куда не надо
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
Denis
вот не надо докеры пихать туда, куда не надо
глупости
источник

D

Denis in aiogram [ru]
Евгений Ры́марев
я о чём и сказал 2 раза ему)
я уже понял, спасибо
источник