Todos os produtos
Search
Central de documentação

Mobile Platform as a Service:Solução de problemas do gateway

Última atualização: Jun 28, 2026

Este tópico descreve como solucionar problemas no Mobile Gateway Service (MGS) capturando pacotes do cliente e consultando logs.

Solucionar problemas em requisições individuais

1. Capturar requisições do cliente

Use o Charles (recomendado) ou o Fiddler para capturar pacotes do cliente. A captura de pacotes permite inspecionar a URL, os cabeçalhos de requisição e resposta, além do payload das chamadas de Remote Procedure Call (RPC). Esses dados brutos são essenciais para identificar o ponto exato de falha da requisição.

Veja a seguir exemplos de captura de pacotes:

  • Exemplo de cabeçalho de requisição:

    1

  • Exemplo de cabeçalho de resposta:

    2

2. Consultar logs do MGS pelo TraceId (apenas para Apsara Stack)

O MGS atribui um TraceId a cada requisição processada. Use esse identificador para rastrear a requisição nos logs do MGS e localizar erros de processamento com precisão.

  1. Obtenha o Mgw-TraceId no cabeçalho da resposta.

  2. No console do mPaaS, acesse Mobile Gateway Service > Gateway management > Tools > Trace analysis. Insira o TraceId para encontrar o endereço IP do servidor MGS que processou a requisição e o tempo de processamento.

  3. Conecte-se ao servidor MGS via Secure Shell (SSH) e use o TraceId para consultar os logs relacionados.

    ssh -p2022 account@IP account/password
    cd /home/admin/logs/gateway
    grep #traceid# *.log
  4. Analise os logs. Para mais informações, consulte Descrição dos logs do gateway e Descrição dos códigos de resultado do gateway.

Solucionar problemas de GREP no cluster (apenas para Apsara Stack)

Para buscar um log em todo o cluster MGS, use a ferramenta de código source pssh.

  1. Baixe a ferramenta pssh.

  2. Exporte todos os endereços IP dos servidores MGS da plataforma Gamma para o arquivo mgs_host.txt. O formato do arquivo deve ser o seguinte:

     log@10.2.216.33:2022
     log@10.2.216.26:2022
     log@10.2.216.25:2022
  3. Execute o comando a seguir:

    pssh -i -h mgs_host.txt -A -P 'grep "xxxx" /home/admin/logs/gateway/xxx.log'