GCM a falhar no ensaio de carga

estou a desenvolver um recurso de notificação de push para a minha aplicação usando o GCM. Depois de muita leitura e ajuda da internet eu fiz com que funcionasse em meu ambiente de teste(menos número de clientes, 300 usuários). Eu liberei-o com uma boa esperança no ambiente de preparação(grande número de clientes, > 5000 usuários) apenas para descobrir que ele está tremendamente falhando. Estou obtendo rede:: ERR_CONNECTION_REFUSED e não estou obtendo qualquer tipo de resposta em troca(sucesso,falha,canonical_ids etc.).

pensei que era o limite de registration_ids e trabalhou nele, mas ainda obtendo a mesma resposta na consola de redes. Pensei que a largura/conectividade da banda da internet era má, mas isso também era um beco sem saída. Por favor, ajuda-me com isto. TIO.

PS: a usar o nó.JS para construir o recurso de notificação push. Usando async-npm para enviar P. Ns para um grande número de reg_ids.

Author: Prady, 2016-08-22

1 answers

Na maioria das vezes, o erro ocorre devido aos problemas na conexão à internet e nos dispositivos que você usa para se conectar à internet. Se verificar a sua ligação à internet ou outros dispositivos de rede que você pode estar usando não funciona, então pode ocorrer se um firewall está impedindo a comunicação. Também pode ser uma firewall no servidor, ou que o servidor está configurado apenas para aceitar certos tipos de conexões (o que é muito normal para um servidor).

Pode verificar estes links:

  • Erro 102 (net: ERR_CONNECTION_ refused): o servidor recusou a ligação
  • Um servidor XMPP para o Google Cloud Messaging

    Muitos problemas podem surgir em redes corporativas, uma vez que firewalls podem bloquear o acesso a um porto ou proxies bastante incomum pode interferir com qualquer tráfego de saída. A exceção indica um problema de rede de sua parte-ele está simplesmente recebendo um tempo-limite. Acho que nem o Google nem o seu fornecedor São o problema aqui. Verifique a sua configuração e quaisquer firewalls (corporativos ou pessoais) entre você e a internet exterior.
 0
Author: abielita, 2017-05-23 12:08:31