Heh - sim - eu não queria seguir esse caminho especificamente por esse motivo. ![]()
Desculpe o atraso.
Pelo que pude ver, não há uma API para isso.
É apenas a extração do valor do título:
Alguém já viu isso antes? Que o mapa ocupa apenas uma parte do espaço destinado a ele? Sempre foi exibido corretamente, até que atualizamos o plugin.
Isso é resolvido se você remover o plugin Layouts?
Estranhamente, o mapa não aparece (fica todo em branco) quando removo o plugin de layouts. Eu originalmente pensei que poderia ser um problema de CSS, mas o problema persiste mesmo depois que removi todo o CSS.
O que é bem estranho, porque seu mapa no Pavilion aparece perfeitamente.
Não consigo reproduzir. Verifique se há conflito de tema?
A atualização mais recente do core parece ter matado isso definitivamente:
Clicar no mapa do usuário ou no ícone de mapa em um cartão de usuário causa um ataque de negação de serviço autoinfligido ![]()
Em seguida, ele continua indefinidamente, derrubando o navegador completamente em questão de segundos:
O mesmo ocorre na página do mapa do usuário:
Fui obrigado a desativar o plugin completamente esta manhã.
Talvez relacionado?
Desculpe, não vou conseguir dedicar muito tempo a isso agora. Estou me mudando e isso coincide com o fim do período de suporte — um golpe duplo.
Primeiro, verifique se não há algo mais afetando o servidor; pode não ter nada a ver com Locations…
No momento, não consigo ver nada de errado com Locations na versão atual; não há registros nos logs.
Por favor, verifique o que pode estar consumindo desempenho.
Eu diria que provavelmente são as mais de 4.000 chamadas de rede feitas para map.json toda vez que alguém tenta ver a localização de um usuário ![]()
Sem problemas, desativei o plugin por enquanto.
Está funcionando bem na minha instância. Acabei de atualizar. Notei inicialmente vários recursos sem cache. Agora está tudo certo. Tem a ver com a atualização do Redis?
Eu realmente não sei ![]()
Mas isso causaria milhares e milhares de chamadas de rede?
Cada avatar individual para todos os usuários abrangidos? (por exemplo). Cada parte do mapa necessária.
Não, desculpe, quis dizer: isso causaria as milhares de chamadas de rede por minuto para map.json que eu estava vendo?
Um 429 que está sendo ignorado, talvez? Se um ativo for necessário novamente, mas for negado, ele pode ainda assim tentar acessá-lo.
Sim, não tenho certeza sobre os 200… qual provedor você está usando?
Quando cliquei em um cartão de usuário e, em seguida, no ícone do mapa para aquele único usuário, ele começou imediatamente a disparar centenas e centenas de chamadas de rede para o map.json.
Mais de 1.000 chamadas ao map.json foram enviadas em menos de 60 segundos, apenas a partir do meu navegador.
A ponto de meu navegador no PC de mesa travar completamente e, quando abri o Discourse no meu celular, recebi instantaneamente a mensagem “diminua o ritmo, muitas solicitações vindas deste IP”.
Provavelmente mais, mas meu navegador travou naquele ponto ![]()
Tentei novamente.
A mesma coisa — ele trava instantaneamente:
E:
etc.
Na chance remota de ser algo relacionado ao navegador, tentei o Chrome em vez do Firefox.
O Chrome parece lidar com o problema um pouco melhor e chegou a mais de 10.000 requisições de rede ao map.json em menos de sessenta segundos, momento em que todo o meu PC começou a travar — não apenas o navegador:
Não se preocupe com isso, @merefield. Desativei novamente ![]()









