Console e ações de energia
Como ver a saída do servidor, controlar seu servidor com ações de energia e executar comandos de shell no Console.
A aba Console no Portal é sua janela em tempo real para o servidor em execução. Ela transmite a saída conforme acontece e oferece botões para iniciar, parar, reiniciar ou encerrar à força o seu servidor.
O que você vai aprender
- Como ver a saída do servidor ao vivo
- Como usar as ações de energia (Start, Stop, Restart, Kill)
- Como enviar comandos de shell no console
Vendo a saída ao vivo
Quando o servidor estiver em execução, a aba Console transmite a saída em tempo real. Use-a para:
- Confirmar que sua aplicação iniciou com sucesso
- Ler erros de inicialização e stack traces
- Acompanhar a saída dos logs ao vivo
Se o servidor inicia e cai imediatamente, a saída do console quase sempre mostra o motivo.
Ações de energia
| Ação | Efeito |
|---|---|
| Start | Inicia o servidor |
| Stop | Envia um sinal de parada gradual ao processo em execução |
| Restart | Para o servidor e o inicia novamente |
| Kill | Encerra o processo imediata e forçadamente |
Use Kill apenas quando o servidor estiver totalmente sem resposta e não parar com o botão Stop normal.
Enviando comandos de shell
Por padrão, a caixa de entrada do console envia texto para o stdin da sua aplicação — útil para servidores de jogos ou interfaces de linha de comando personalizadas. Para executar comandos de shell arbitrários (por exemplo, ls, node --version, pip install requests), primeiro é preciso configurar seu servidor para aceitá-los.
Como ativar a entrada de comandos de shell
- Vá para a aba Startup do seu servidor.
- Altere o Startup Command para
bash. - Volte para a aba Console e clique em Restart.
Depois de reiniciar, a entrada do console aceita comandos de shell diretamente.
Com o comando de inicialização definido como bash, sua aplicação não será iniciada automaticamente. Você precisa executá-la manualmente pelo console ou restaurar o comando de inicialização original quando terminar. Veja Configurações de inicialização.
Problemas comuns e soluções
O servidor cai imediatamente ao iniciar
Verifique as mensagens de erro na saída do console. Causas comuns:
- Comando de inicialização errado (nome de arquivo ou sintaxe incorretos)
- Arquivo de entrada ausente (envie seus arquivos primeiro)
- Versão incorreta da imagem Docker
- Dependências ausentes (tente executar
npm installoupip install -r requirements.txtmanualmente no modobash)
Veja Configurações de inicialização e Gerenciador de arquivos.
O console não mostra nenhuma saída
Sua aplicação pode estar gravando logs em um arquivo em vez de na saída padrão. Verifique se existe um arquivo de log no gerenciador de arquivos. Alguns frameworks exigem uma flag específica para ativar a saída no console (por exemplo, desativar o modo silencioso).
Não consigo digitar na caixa de entrada do console
Certifique-se de que seu servidor está em execução (status verde). A entrada do console só fica ativa enquanto o processo do servidor estiver vivo.
Próximos passos
- Configurações de inicialização — Corrija seu comando de inicialização ou sua imagem Docker.
- Gerenciador de arquivos — Envie os arquivos que estão faltando.
- Solução de problemas — Mais ajuda para problemas comuns.