Size: a a a

2020 June 16

T

Tishka17 in Python Flask
Странно
источник

T

Tishka17 in Python Flask
У тебя какой брокер?
источник

ЕР

Евгений Ры́марев... in Python Flask
кролик
источник

ЕР

Евгений Ры́марев... in Python Flask
rabbitmq_broker = RabbitmqBroker(url=f'amqp://{login}:{password}@rabbitmq:5672')
источник

T

Tishka17 in Python Flask
Евгений Ры́марев
по dramatiq'у подскажи момент ещё. Вот тут решение от автора.
Я правильно понял, что вот так закрывать надо
@dramatiq.actor
def handle_message(event):
   bot.handle_message(event)


def receive_message(event):
   handle_message.send(event)
   rabbitmq_broker.connection.close()
   return 'OK'

или же надо внутри send'а это делать?
эм, это какая-то фигня
источник

T

Tishka17 in Python Flask
Евгений Ры́марев
по dramatiq'у подскажи момент ещё. Вот тут решение от автора.
Я правильно понял, что вот так закрывать надо
@dramatiq.actor
def handle_message(event):
   bot.handle_message(event)


def receive_message(event):
   handle_message.send(event)
   rabbitmq_broker.connection.close()
   return 'OK'

или же надо внутри send'а это делать?
это у него реашает пробелму долгих тасков только
источник

T

Tishka17 in Python Flask
или даже долгих простоев без опроса
источник

T

Tishka17 in Python Flask
у тебя таск сколько выполняется в норме?
источник

ЕР

Евгений Ры́марев... in Python Flask
быстро
источник

ЕР

Евгений Ры́марев... in Python Flask
а, ну там есть слип
источник

T

Tishka17 in Python Flask
ну короче это тупо issue про то что рвется соединение
источник

T

Tishka17 in Python Flask
Евгений Ры́марев
а, ну там есть слип
зачем?
источник

ЕР

Евгений Ры́марев... in Python Flask
Tishka17
зачем?
ну типа имитация написания ответа ботом
источник

ЕР

Евгений Ры́марев... in Python Flask
слип секунду
источник

ЕР

Евгений Ры́марев... in Python Flask
а если много сообщений от бота, то получается несколько слипов
источник

АП

Агент Печенька... in Python Flask
Удобно.
источник

ЕР

Евгений Ры́марев... in Python Flask
звучит, как подъёб
источник

АП

Агент Печенька... in Python Flask
Это он и есть.
источник

ЕР

Евгений Ры́марев... in Python Flask
а как ещё сделать имитацию?
источник

ЕР

Евгений Ры́марев... in Python Flask
Tishka17
ну короче это тупо issue про то что рвется соединение
Я правильно понимаю, что rabbit открывает соединения по 60 секунд и потом закрывает, и видимо в эти последние секунды влетает вот такой долгий send на 5-6 секунд и из-за этого получается ошибка - я прав?
источник