RetroHexChat
RetroHexChat

RetroHexChat

A abrir a conversa...
Ajuda — RetroHexChat

/admin debug

Ferramentas de depuração do servidor: visualizar conexões ativas, processos de canal e uso de memória BEAM.

Ferramentas de depuração do servidor para visualização de informações de execução sobre a VM do BEAM. Requer função de administrador do servidor. Apenas leitura, sem efeitos secundários.

Quando usá - lo

Use-o para verificar um servidor em execução: quantos canais estão ao vivo agora, quais são e como o servidor usa a memória. Nada é mudado, por isso é seguro correr a qualquer momento.

Sintaxe

/admin debug connections
/admin debug processes
/admin debug memory

Subcomandos

  • connections — Mostrar o número de processos de canal em execução
  • processes — Listar os processos de canal em execução pelo nome, com os seus IDs de processo
  • memory — Mostrar a falha do uso da memória VM do BEAM (total, processos, átomos, binário, ETS)

Como Funciona

Cada resposta aparece como linhas do sistema na janela que você está vendo.

connections relata quantos processos de canal estão em execução. Não conta com conexões de clientes.

O subcomando processes lista cada canal em execução pelo nome, com o seu ID de processo. Um canal não registrado para seu processo quando seu último membro sai, então ele sai desta lista.

O subcomando memory mostra tamanhos em megabytes para memória total, processos, ETS, átomos, binários e código carregado.

Regras & Limites

  • Você deve ser um administrador de servidor e identificado com NickServ
  • Outros usuários recebem um erro e nada é mostrado
  • Sem um subcomando, você verá a linha de uso
  • Um subcomando desconhecido obtém um erro que lista os válidos

Exemplos

/admin debug connections
/admin debug memory
/admin debug processes

Veja também

/admin · /admin server