Executando verificação de segurança...
1

Redirecionar usuário após tempo limite (Node.JS)

Estou desenvolvendo uma aplicação onde me surgiu a seguinte dúvida:

Um usuário abre uma nova conversa no chat e ele é respondido com algumas opções;
Caso o usuário não responda em até X minutos, quero redirecionar ele pra uma opção padrão;

É uma aplicação SAAS (então haverão varios usuários).

Qual a melhor maneira de fazer isso?

Pensei em usar setTimeout mesmo ou jobs pra ser mais escalável (visando também que será uma boa quantia de usuários que podem ou não abrir uma nova conversa ao mesmo tempo, então deve cair no timing pra ser direcionados tambem).

Também estou usando RabbitMQ (se serve neste caso)

Framework: Adonis.JS

2
0