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

Gerenciador de serviços padrão para aplicações cli e web #44

Open
fititnt opened this issue May 25, 2019 · 0 comments
Open

Gerenciador de serviços padrão para aplicações cli e web #44

fititnt opened this issue May 25, 2019 · 0 comments
Labels
mvp-ok Um produto mínimo viável desse issue já foi instalado em pelo menos um servidor server-aguia-pescadora Servidor(es): aguia-pescadora.etica.ai

Comments

@fititnt
Copy link
Owner

fititnt commented May 25, 2019

Exemplos usados para diversas linguagens:


Issue para reunir commits e comentários relacionados a testes (e implementações) de alguma alternativa que permita monitorar serviços que precisam rodar o tempo todo no servidor Águia Pescadora #5.

Pra quem costuma trabalhar focado em uma linguagem, é com acabar usando algum gerenciador de processos escrito até mesmo na própria linguagem e que seja mais flexível do que usar systemd (e o antigo Upstart). Um exemplo disso no ecossistema de NodeJS é o PM2.

Um dos problemas disso para um "servidor poliglota" e que no nosso caso esse em especial não está usando Docker (outros talvez implementem) é que vale a pena ter alguma alternativa que dê para usar e que, mesmo não sendo extremamente específica de cada linguagem, funcione aceitavelmente.

Algo assim também pode ser útil porque justamente os sistemas que chegam se algo precisa ser reiniciado (ou talvez até deem alertas) são especialmente críticos. Mesmo que isso acabe monitorando a aplicação que a pessoa decidiu usar pra monitorar o app final que quer deixar ligado.

Uma vantagem de algo meio genérico é que tem linguagens menos conhecidas que alguém possa querer fazer um olá mundo e a gente usa isso como padrão.

@fititnt fititnt added the server-aguia-pescadora Servidor(es): aguia-pescadora.etica.ai label May 25, 2019
fititnt added a commit that referenced this issue May 25, 2019
@fititnt fititnt added the mvp-ok Um produto mínimo viável desse issue já foi instalado em pelo menos um servidor label May 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
mvp-ok Um produto mínimo viável desse issue já foi instalado em pelo menos um servidor server-aguia-pescadora Servidor(es): aguia-pescadora.etica.ai
Projects
None yet
Development

No branches or pull requests

1 participant