Skip to content
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

Dúvidas sobre o projeto "Blaze" #3

Closed
Patrikr7 opened this issue Jul 15, 2022 · 4 comments
Closed

Dúvidas sobre o projeto "Blaze" #3

Patrikr7 opened this issue Jul 15, 2022 · 4 comments

Comments

@Patrikr7
Copy link

Curti demais seu código, tenho duas dúvidas:
1º Percebi que rodando na opção "double" por algumas vezes para de rodar do nada tendo que reiniciar o processo, é normal esse comportamento?

2º Como fazer para subir a aplicação no servidor e deixar ele rodando? Tentei utilizar o "pm2" mas sem sucesso, como prosseguir essa etapa?

Vlwsss e parabéns pelo código.

@CrimsonSunrise
Copy link

CrimsonSunrise commented Jul 20, 2022

Olá @Patrikr7!
Aproveitei a pergunta pra dar minha opinião sobre o projeto do Vinicius e como fiz pra subir num servidor.
Eu já tive problemas parecidos com outros websockets onde o mesmo parava e tinha que reiniciar manualmente mas não é o caso com o do Vinicius, comigo o double rodou tranquilo, tanto na minha máquina quanto no servidor.
Talvez seria interessante debugar pra ter uma ideia.

Provavelmente rodar num servidor não vai ter problema algum.

Eu usei uma EC2 da AWS pra manter o código rodando 24/7 e salvando os resultados num bando de dados.
Nativamente as instâncias Linux da AWS não rodam node mas o próprio site de ajuda da AWS tem um tutorial de como instalar.

Você pode encontrar o tutorial neste link.

@viniciusgdr
Copy link
Owner

Opa amigo, talvez a conexão possa cair por meio que sua internet esteja ruim. Testei aqui e durou mais que 5 horas.

@viniciusgdr
Copy link
Owner

Opa amigo, talvez a conexão possa cair por meio que sua internet esteja ruim. Testei aqui e durou mais que 5 horas.

você pode usar o evento 'closed' e conseguir re-conectar o socket implementando você mesmo

@CrimsonSunrise
Copy link

Há algumas semanas eu tive um erro parecido, agora que me lembro, onde desconectou algumas vezes e eu fiz uma função no close mesmo pra reconectar. Nos últimos dias tenho tido desconexões e mesmo com a função pra reconectar não reconecta. Provavelmente algum tipo de bloqueio por ip temporário. Pensei em montar um request com python direto na API pra ver como se comporta mas ainda não fiz. Uma boa oportunidade se quiser tentar @Patrikr7 .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants