Skip to content

Acúmulo inesperado de mensagens #8

@guiaugusto

Description

@guiaugusto

Descrição

Com uma frequência ainda desconhecida, o Lino passa pelo problema de acumular todas as mensagens enviadas à ele pelo Telegram Messenger, ocorrendo os seguintes erros (até agora mitigados):

  • impossibilita o bot de responder as perguntas recebidas¹
  • envio aleatório de mensagens aos usuários²

Observações

  1. Ao utilizar o método getUpdates disponibilizado para analisar as informações do bot no Telegram, percebe-se que existe um acúmulo das mensagens enviadas em determinado intervalo de tempo, não associando as respostas aos usuários que entraram em contato, ocasionando o travamento do bot.

  2. Ao ocasionar o ocorrido em [1], este erro só foi reproduzido em produção, ao reiniciar o container no Rancher. Logo quando o bot termina o treinamento após a reinicialização, ele começa a enviar aleatoriamente mensagens aos usuários que conversaram com ele após o período de travamento.

Tarefas

  • Mitigar os problemas relativos ao acúmulo de mensagens na queue do Telegram (por que ocorre esse tipo de problema).
  • Procurar soluções para a resolução do problema.

Critérios de Aceitação

  • Comentar na issue a solução realizada.
  • Código passando nos testes Flake8.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions