cancelar
Showing results for 
Search instead for 
Do you mean 
Valarin
Aronguejo
Aronguejo

Debugando o Servidor - Edição de Setembro/2018

E aê, meus consagrados!

 

Valarin na área novamente para falarmos sobre como anda o nosso servidor neste mês de setembro. Antes de mais nada, gostaria de agradecer todo mundo que comentou na edição passada, pois foi de grande ajuda para identificarmos e corrigirmos uma série de problemas.

 

Disclaimer habitual:

 

Nessa publicação NÃO VAMOS FALAR de balanceamento, de Campeão quebrado (no sentido “forte demais” - se estiver quebrado de bug, aí a gente fala...), de funcionalidades novas, toxicidade & comportamento, quem não tá recebendo skin, que Campeão deve ser atualizado ou sobre o universo de LoL, etc.

 

Bora lá para o que aconteceu em setembro:

 

Servidor

Quando falo de servidor, me refiro a duas coisas: a plataforma, que é onde fazemos o login, onde estão históricos de partida, replays, missões, loja, etc.; e o servidor de jogo, que é onde os jogos propriamente acontecem.

 

No dia 9 de setembro, a plataforma do jogo teve um problema de alimentação de energia elétrica - o que não deveria ser nada demais, já que temos alimentação secundária que assume quando isso acontece, mas por algum motivo os servidores não “puxaram” a eletricidade da segunda fonte, o que impediu os jogadores em toda a América Latina de logarem no jogo.

 

O problema durou cerca de 3 horas, o que é um tempo muito longo de indisponibilidade - já que, além de restabelecer a energia, precisamos reiniciar o servidor de jogo (que fica em outro lugar e não foi afetado) para garantir que tudo estava funcionando nos conformes. Por isso quem já estava no meio de uma partida não viu que tinha acontecido nada até a partida terminar e a tela de pós-partida não aparecer.

 

Devido ao problema, aproveitamos para fazer uma verificação de alimentação de energia secundária nos servidores do mundo todo para garantir que isso não ocorra novamente.

 

Além disso, os servidores andam muito bem, principalmente os servidores de jogo.

 

Conectividade

Quando falo de conectividade me refiro à infraestrutura de internet geral do Brasil, às redes das operadoras de telecomunicações e ao Riot Direct (a “operadora” da Riot que tem rede própria para melhorar a latência nos jogos).

 

Esse mês eu diria que conectividade foi o que mais afetou os jogadores brasileiros (não só o League, mas uma série de outros serviços de internet). Dias 7, 11, 12 e 13 de setembro publicamos nos nossos canais que um problema no Ponto de Troca de Tráfego (PTT) estava afetando League e queria aproveitar pra explicar para vocês o que é o bendito PTT:

 

Pense na internet como um emaranhado de várias redes. Como se você estivesse pegando a rede da sua casa, juntado com a do seu vizinho, que junta com a da casa dos pais dele, que juntam com a sua rede de novo. A internet não é nada mais, nada menos que um emaranhado de cabos da Operadora A que se juntam com a Operadora B, C, D e assim em diante. Só que para efetivamente juntar essas redes, existe o PTT. O PTT é literalmente um lugar onde existe um grande roteador que a Operadora A, B e C plugam os cabos de redes delas e tudo se junta.

 

Nós da Riot Games entendemos que nem sempre as operadoras conseguem entregar a melhor experiência de internet possível para jogar e por isso criamos o Riot Direct (link infelizmente disponível somente em inglês. Estou trabalhando para que tenhamos as legendas dele português em breve). Riot Direct é como se fosse a “operadora de internet da Riot Games” onde temos a nossa rede própria e conseguimos garantir uma qualidade ótima de conexão para jogar League. Desde que implementamos o Riot Direct no Brasil, a latência e perda de pacotes da base melhorou em mais de 60%, o que foi um marco para a gente. Pessoas que jogavam com ping maior que 100 ms, passaram a jogar com 40 ms.

 

Tá, mas... onde entra o PTT nisso tudo? Como temos a nossa própria infraestrutura de rede, precisamos do PTT para trazer a conexão da sua casa pra sua operadora e depois para a nossa rede o mais rápido possível para garantir que você tenha a melhor experiência de conexão possível. Quando alguma treta acontece no PTT, não conseguimos trazer vocês para a nossa rede e aí os problemas de conexão ocorrem (não só em League, mas qualquer outro serviço que invista nessa infraestrutura -- sites de vídeos, streams, bancos, etc. Você pode conferir a lista de empresas que estão no PTT aqui).

 

O maior PTT no Brasil, que é esse em que estamos, é administrado pelo Comitê Gestor da Internet no Brasil (CGI.br), que publicou esta nota reconhecendo que os problemas estavam constantes devido a uma incompatibilidade nos equipamentos deles após uma atualização feita e eles se comprometeram a resolver a situação o mais rápido possível.

 

Apesar de ter sido bem frequente no começo do mês, estamos há 14 dias sem nenhuma instabilidade no PTT e aparentemente o CGI.br conseguiu resolver em definitivo o problema deles, o que nos deixa contentes, pois assim vocês vão voltar a ter uma boa experiência de jogo como antigamente.

 

Saúde do Jogo

Em saúde do jogo eu falo sobre o cliente, sobre bugs, performance e mais tantas outras funcionalidades do jogo.

 

Mês passado falamos bastante de FPS e Cliente, então vamos direto pra esses dois pontos pra gente ver o que aconteceu.

 

FPS baixo e engasgadas

Na última segunda-feira, fiz essa publicação no Fórum com a mensagem do time de desenvolvimento sobre as melhorias que estão sendo feitas em relação à performance do jogo, então se quiserem maiores detalhes, só irem lá.

 

Resumo: boa parte dos problemas foram resolvidos, uma nova funcionalidade está chegando que vai melhorar o FPS nas lutas de equipe e estamos desenvolvendo uma forma melhor de identificar o que está causando os problemas, para fazermos as correções mais rápido.

 

Além disso, o Invocador brasileiro @iSupreme entrou em contato com o nosso suporte e investiu um tempão para nos ajudar a encontrar e resolver um bug que estava prejudicando alguns jogadores (ele incluso), então um gigantesco GGWP pra você, iSupreme! =]

 

Cliente lento e bugado

Mês passado comentei que montamos um time focado em fazer melhorias no cliente e como, comentei, as mudanças ainda devem levar um tempo para aparecer então aqui ainda vamos ficar devendo. Espero poder trazer novidades na edição de outubro.

 

***

 

Resumão do mês:

 

Servidor - Tivemos um problema gravíssimo esse mês, mas foi um caso isolado que já solucionamos.

Conectividade - O problema no PTT prejudicou muitos no começo do mês, mas aparentemente voltamos à programação normal.

Saúde do Jogo - Melhoramos no quesito FPS, mas ainda estamos devendo nas melhorias do cliente.

 

Então por esse mês é isso, galera! Se vocês querem que a série continue, deixa seu comentário pra gente saber o que vocês estão achando e sobre o que vocês gostariam que eu falasse.

 

Valeu!


Tags (1)
143 RESPOSTAS

pensei que era só comigo, peguei 20 bans por causa disso umas partidas o jogo carrega e outras não.
Evouker
Tropa
Tropa

Não quero ser tóxico, mas é o pior client do LoLzinho. Eu sei que dão duro para melhorá-lo e agradeço por isso. Mas são incontáveis os bugs que nunca são consertados definitivamente, como já citados aqui; não aparece a partida encontrada para alguém do lobby, aparece mensagem de erro ao confirmar banimento ou seleção de campeão, mesmo só com o League aberto e em modo leve, ainda há travamentos (estou falando de um PC quadcore saudável e atualizado). Os bugs de ter de flutuar entre abas repetidamente para que elas carreguem, e algumas "agarradas" de FPS que o time todo sente não só na team fight; o pós-jogo também está mais lento, fora quando sem comando do usuário, o client cai em loop de atualização e só reiniciando resolve.

Fica minha contribuição e obrigado pelo esforço de vocês da Riot.

eu ganhei a utima missoes e nao liberou de 2 aprimoramento e nao libero porque sera que e porque nao estava na minha lista a inda
PhantomLordX
Tropa
Tropa

Amo ler essas coisas, então meus parabéns pela transparência com os players, assim várias dúvidas vão sendo tiradas, bem vou relatar um bug que está ocorrendo com várias pessoas, quando você entra na tela de carregamento pra partida, ai fica tudo em 100% mas nem entra na partida e nem da erro de conexão, ai você e obrigado a fechar a partida e conectar de novo, e um bug bem chato, e tá afetando muita gente, vejo o pessoal reclamando bastante nos grupos sobre isso, enfim, espero que olhem pra esse bug e tentem resolver.. Bon trabalho! Sz
El Cicutti
Tropa
Tropa

a rito ja voltou atrás em tantas coisas, talvez n fosse a hora de repensar o cliente? não q seja feio ou algo do tipo, mas n está funcionando tão bem como o antigo, talvez começar ele de novo, pois, de todos os problemas o cliente é a parte mais lenta dentro do LoL;
e n podemos esquecer do "medidor" de ping, mesmo que seja algo superficial e não tão preciso, mas seria algo muito bem vindo dentro do jogo
tbm criei um post, mas como poucos views, poderia adicionar uma aba de Screenshots, pra ficar mais comodo e intuitivo, podendo fazer backup dos prints, eu infelizmente n tenho prints antigos que eu gostaria de ter, e tbm queria ter os futuros caso aconteça algum erro no meu windows/pc 😄

Unica coisa que eu quero saber é quando vocês vão conserta esse bug da tela de loading porque agora nem entrar na partida eu consigo mais. Desde quinta-feira eu não jogo.

zMarkes
Aronguejo
Aronguejo

Poderia Implementar ter um Testador de (MS) na tela do cliente [Por favor]
Capricorn Shura
Aronguejo
Aronguejo

E o client pra linux tem previsao de sair do papel? rsrsrs

acredito q não, no windows e no mac a rito consegue ter um controle muito grande em cima dos scripts e programas de terceiros, enquanto no Linux isso vai ser muito mais difícil, dependendo muito da boa vontade do jogador, acredito q o LoL nunca chegará oficialmente ao linux

 

1ª vai no suporte do LoL e abre uma reclamação por chat, eles removem rapidinho esse tipo de ban
2º Baixa e usa o CCleaner, faz uma limpeza completa de DLL e arquivos desnecessários
3º se o CCleaner n funcionar, faz a reinstalação do LoL mudando o locas de instalação(única coisa q funcionou no meu caso), instalei o LoL diretamente na área de trabalho 😄
Suriok
Tropa
Tropa

Eu to com um bug muito chato no meu lol, que é a do 100% na tela de loading, porém ta de boas.
É Pix, parece que estamos em mais um problema...
- Royal Pix, a Lulu Da Realeza.

fala, meu delegado!

Encarecidamente venho por meio desta informalhes que meu lolzinho nao estava se conectando a partida mesmo com a internet normal. Nao teria problema em perder alguns dos meus pdls, mas levei leaverbuster o que é chato demais. Teria como me ajudar nessa questão? 

AEEEEEEEEEEE valeu <33

"Conectividade - O problema no PTT prejudicou muitos no começo do mês, mas aparentemente voltamos à programação normal."
Negativo, agora tá é pior, tô tomando dc no meio da partida sendo que caio somente no jogo
Sr Mathfs
Aronguejo
Aronguejo

Gostei muito deste post, é ótimo saber que estão sempre trabalhando para que tenhamos um servidor melhor...

@Sr Mathfs
MANOOO QUE NICK GENIAL AHSUAHSUAHUDUAHUDHAUHDUAHUDHU
O MEU JA FOI LEBLANC COMUNISTA

Obrigado vfbhudfvsijcandf

BondYeR
Tropa
Tropa

Venho tendo esse bug na confirmação da partida, é horrível ficar com Leave Buster toda hora $%#$%$%.
Sendo que eu aceitei a partida e aparece que não aceitei e muitas das vezes aparece o tão famoso '' tentando reconexão''.
Espero que resolvam esses bugs...
Luansin4o
Tropa
Tropa

e do sempre em fila baixa porcausa de um bag que da dando meu lol da caindo dodas as pardidas dando hero rebordi do cansado disa dem como relsover