Ir para conteúdo

[BungeeCord] Dúvidas e ajuda


Pinke

Posts Recomendados

Uopa pessoal, blz?!

 

Então... Estou tendo um problema grave com lag no meu servidor e eu estava precisando de ajuda =/

 

Assim.... Eu comprei um dedicado lá na OVH, 128GB de RAM e um ótimo processador, ñ lembro de cabeça.

 

Aí na máquina está: 1xLobby, 5xSkyWars, 1xFullPvP, 1xBungeeCord.

 

Quando meus servers batem 350/400 online, começa um lag insuportável no FullPvP, e um pouco de lag no SkyWars também.

O uso de CPU da máquina está super de boa, e o uso individual de cada servidor tbm está bom. O fullpvp com 150 online bate 60% de CPU.

 

Eu não acho que o problema esteja nos servidores, mas sim, no BUNGE. Pq? Pq... O timings e TPS do servidores estão praticamente perfeitos.

 

TPS sempre 19.9 e no Timings está sempre ótimo também, server load fica em  80%, em horário de pico.

 

Então... A única coisa que eu acho que esteja causando o lag seja o bunge.

 

Meus servidores estão rodando com Spigot 1.8.8, e, o Bunge está em sua última versão.

 

E eu estou com 3 problemas:

 

1° Disconnect

2° Lag

3° Outro, vou explicar abaixo.

 

Vamos lá para a resolução dos problemas:
 

1° As vezes qnd o player está jogando, ele simplesmente leva "Disconnect" (isto é mais frequente no lobby), sem mais e sem menos. E, as vezes alguns players tbm bugam, eles não conseguem entrar nem ferrando no servidor. Qnd eles entram no servidor, não da nem tempo de clicar ENTER para escrever /login que eles já tomam disconnect. E isto, não é problema com o usuário em si, pq, se até eu tentar entrar com o nick dele, até eu não consigo logar. Um exemplo de jogador que não consegue entrar nem ferrando no servidor, é o "AlissonAPK". Quem quiser tentar entrar para ver o problema, o IP do servidor é "jogar.toppvp.com.br", versão 1.8.X

 

2° Como disse... Qnd os servidores batem 350 ou 400 online, começa um lag insuportável, quebro o bloco e só dropa dps de 3 segundos. O lag é maior no fullpvp.

 

3° As vezes também o jogador está jogando tranquilamente e aí do nada volta para o Lobby rs rs...

 

 

Basicamente isto...

 

 

 

Em relação ao 1° problema: Meu servidor estava normal, sem nenhum diconnect. Aí isso começou numa época X. Fui lá e atualizei o bunge para a última versão, resolveu, porém, por apenas um tempo. Agora esse problema desgraçado voltou. Quando eu atualizei o bunge, não tinha nenhum erro no console. Agora qnd o player bugado ñ consegue entrar no servidor, da um erro no console do bunge.

 

 

 

Este daqui é a log do meu console do Bunge neste exato momento:

 

26.07 06:25:12 [server] INFO -> UpstreamBridge has disconnected
26.07 06:25:12 [server] INFO disconnected with: >> Você demorou muito para se logar :(
26.07 06:24:58 [server] INFO disconnected with: [Proxy] Lost connection to server.
26.07 06:24:58 [server] INFO -> UpstreamBridge has disconnected
26.07 06:24:58 [server] INFO disconnected with: NativeIoException : syscall:read(...)() failed: Connection reset by peer @ io.netty.channel.unix.FileDescriptor:-1
26.07 06:24:58 [server] WARNING -> UpstreamBridge - IOException: syscall:read(...)() failed: Connection reset by peer
26.07 06:24:41 [server] INFO disconnected with: [Proxy] Lost connection to server.
26.07 06:24:41 [server] INFO -> UpstreamBridge has disconnected
26.07 06:23:31 [server] INFO -> UpstreamBridge has disconnected
26.07 06:23:30 [server] INFO disconnected with: Kicked whilst connecting to Lobby: >> Seu nick contém caracteres não permitidos!
26.07 06:23:20 [server] INFO disconnected with: [Proxy] Lost connection to server.
26.07 06:23:19 [server] INFO -> UpstreamBridge has disconnected
26.07 06:23:16 [server] INFO -> UpstreamBridge has disconnected
26.07 06:23:16 [server] INFO disconnected with: Kicked whilst connecting to Lobby: >> Seu nick contém caracteres não permitidos!
26.07 06:23:11 [server] INFO disconnected with: [Proxy] Lost connection to server.
26.07 06:23:11 [server] INFO -> UpstreamBridge has disconnected
26.07 06:22:58 [server] INFO -> UpstreamBridge has disconnected
26.07 06:22:58 [server] INFO disconnected with: Kicked whilst connecting to Lobby: >> Seu nick contém caracteres não permitidos!
26.07 06:22:53 [server] INFO disconnected with: [Proxy] Lost connection to server.
26.07 06:22:53 [server] INFO -> UpstreamBridge has disconnected
26.07 06:22:46 [server] INFO -> UpstreamBridge has disconnected
26.07 06:22:45 [server] INFO disconnected with: Kicked whilst connecting to Lobby: >> Seu nick contém caracteres não permitidos!
26.07 06:22:31 [server] INFO -> UpstreamBridge has disconnected
26.07 06:22:31 [server] INFO disconnected with: Kicked whilst connecting to Lobby: >> Seu nick contém caracteres não permitidos!
26.07 06:21:54 [Multicraft] Skipped 9 lines due to rate limit (30/s)
26.07 06:21:53 [server] INFO at java.lang.Thread.run(Thread.java:745)
26.07 06:21:53 [server] INFO at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:140)
26.07 06:21:53 [server] INFO at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:309)
26.07 06:21:53 [server] INFO at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:408)
26.07 06:21:53 [server] INFO at net.md_5.bungee.connection.InitialHandler$6$1.run(InitialHandler.java:501)
26.07 06:21:53 [server] INFO at net.md_5.bungee.api.plugin.PluginManager.callEvent(PluginManager.java:377)
26.07 06:21:53 [server] INFO at net.md_5.bungee.event.EventBus.post(EventBus.java:46)
26.07 06:21:53 [server] INFO at net.md_5.bungee.event.EventHandlerMethod.invoke(EventHandlerMethod.java:19)
26.07 06:21:53 [server] INFO at java.lang.reflect.Method.invoke(Method.java:498)
26.07 06:21:53 [server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
26.07 06:21:53 [server] INFO at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
26.07 06:21:53 [server] INFO at skinsrestorer.bungee.listeners.LoginListener.onPreLogin(LoginListener.java:36)
26.07 06:21:53 [server] INFO at skinsrestorer.shared.storage.SkinStorage.getOrCreateSkinData(SkinStorage.java:120)
26.07 06:21:53 [server] INFO at skinsrestorer.shared.utils.DataFiles.getString(DataFiles.java:227)
26.07 06:21:53 [server] INFO at skinsrestorer.shared.utils.DataFiles.get(DataFiles.java:138)
26.07 06:21:53 [server] INFO at java.lang.String.startsWith(String.java:1434)
26.07 06:21:53 [server] INFO at java.lang.String.startsWith(String.java:1405)
26.07 06:21:53 [server] INFO java.lang.NullPointerException
26.07 06:21:53 [server] INFO WARNING: Error dispatching event PostLoginEvent(player=Zikaerick) to listener skinsrestorer.bungee.listeners.LoginListener@25fb8912
26.07 06:21:53 [server] SEVERE Jul 26, 2016 6:21:53 AM net.md_5.bungee.event.EventBus post
26.07 06:21:49 [server] INFO disconnected with: [Proxy] Lost connection to server.
26.07 06:21:49 [Multicraft] Skipped 38 lines due to rate limit (30/s)
26.07 06:21:49 [server] INFO at net.md_5.bungee.connection.DownstreamBridge.handle(DownstreamBridge.java:115)
26.07 06:21:49 [server] INFO at net.md_5.bungee.tab.ServerUnique.onUpdate(ServerUnique.java:34)
26.07 06:21:49 [server] INFO at net.md_5.bungee.UserConnection$1.sendPacket(UserConnection.java:149)
26.07 06:21:49 [server] INFO at net.md_5.bungee.netty.ChannelWrapper.write(ChannelWrapper.java:49)
26.07 06:21:49 [server] INFO at io.netty.channel.AbstractChannel.write(AbstractChannel.java:251)
26.07 06:21:49 [server] INFO at io.netty.channel.DefaultChannelPipeline.write(DefaultChannelPipeline.java:1007)
26.07 06:21:49 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:727)
26.07 06:21:49 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:819)
26.07 06:21:49 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:734)
26.07 06:21:49 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:742)
26.07 06:21:49 [server] INFO at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:125)
26.07 06:21:49 [server] INFO io.netty.handler.codec.EncoderException: java.lang.NullPointerException
26.07 06:21:49 [server] SEVERE -> UpstreamBridge - encountered exception
26.07 06:21:48 [server] INFO -> UpstreamBridge has disconnected
26.07 06:21:48 [server] INFO disconnected with: Kicked whilst connecting to Lobby: >> Seu nick contém caracteres não permitidos!
26.07 06:21:45 [Multicraft] Skipped 32 lines due to rate limit (30/s)
26.07 06:21:44 [server] INFO at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
26.07 06:21:44 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345)
26.07 06:21:44 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352)
26.07 06:21:44 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366)
26.07 06:21:44 [server] INFO at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
26.07 06:21:44 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345)
26.07 06:21:44 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352)
26.07 06:21:44 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366)
26.07 06:21:44 [server] INFO at net.md_5.bungee.netty.HandlerBoss.channelRead(HandlerBoss.java:77)
26.07 06:21:44 [server] INFO at net.md_5.bungee.protocol.packet.PlayerListItem.handle(PlayerListItem.java:130)
26.07 06:21:44 [server] INFO at net.md_5.bungee.connection.DownstreamBridge.handle(DownstreamBridge.java:115)
26.07 06:21:44 [server] INFO at net.md_5.bungee.tab.ServerUnique.onUpdate(ServerUnique.java:34)
26.07 06:21:44 [server] INFO at net.md_5.bungee.UserConnection$1.sendPacket(UserConnection.java:149)
26.07 06:21:44 [server] INFO at net.md_5.bungee.netty.ChannelWrapper.write(ChannelWrapper.java:49)
26.07 06:21:44 [server] INFO at io.netty.channel.AbstractChannel.write(AbstractChannel.java:251)
26.07 06:21:44 [server] INFO at io.netty.channel.DefaultChannelPipeline.write(DefaultChannelPipeline.java:1007)
26.07 06:21:44 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:727)
26.07 06:21:44 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:819)
26.07 06:21:44 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:734)
26.07 06:21:44 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:742)
26.07 06:21:44 [server] INFO at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:125)
26.07 06:21:44 [server] INFO io.netty.handler.codec.EncoderException: java.lang.NullPointerException
26.07 06:21:44 [server] SEVERE -> UpstreamBridge - encountered exception
26.07 06:21:40 [Multicraft] Skipped 90 lines due to rate limit (30/s)
26.07 06:21:39 [server] INFO at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
26.07 06:21:39 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345)
26.07 06:21:39 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352)
26.07 06:21:39 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366)
26.07 06:21:39 [server] INFO at net.md_5.bungee.netty.HandlerBoss.channelRead(HandlerBoss.java:77)
26.07 06:21:39 [server] INFO at net.md_5.bungee.protocol.packet.PlayerListItem.handle(PlayerListItem.java:130)
26.07 06:21:39 [server] INFO at net.md_5.bungee.connection.DownstreamBridge.handle(DownstreamBridge.java:115)
26.07 06:21:39 [server] INFO at net.md_5.bungee.tab.ServerUnique.onUpdate(ServerUnique.java:34)
26.07 06:21:39 [server] INFO at net.md_5.bungee.UserConnection$1.sendPacket(UserConnection.java:149)
26.07 06:21:39 [server] INFO at net.md_5.bungee.netty.ChannelWrapper.write(ChannelWrapper.java:49)
26.07 06:21:39 [server] INFO at io.netty.channel.AbstractChannel.write(AbstractChannel.java:251)
26.07 06:21:39 [server] INFO at io.netty.channel.DefaultChannelPipeline.write(DefaultChannelPipeline.java:1007)
26.07 06:21:39 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:727)
26.07 06:21:39 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:819)
26.07 06:21:39 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:734)
26.07 06:21:39 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:742)
26.07 06:21:39 [server] INFO at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:125)
26.07 06:21:39 [server] INFO io.netty.handler.codec.EncoderException: java.lang.NullPointerException
26.07 06:21:39 [server] SEVERE -> UpstreamBridge - encountered exception
26.07 06:21:36 [Multicraft] Skipped 84 lines due to rate limit (30/s)
26.07 06:21:34 [server] INFO at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293)
26.07 06:21:34 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345)
26.07 06:21:34 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352)
26.07 06:21:34 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366)
26.07 06:21:34 [server] INFO at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
26.07 06:21:34 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345)
26.07 06:21:34 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352)
26.07 06:21:34 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366)
26.07 06:21:34 [server] INFO at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
26.07 06:21:34 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345)
26.07 06:21:34 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352)
26.07 06:21:34 [server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366)
26.07 06:21:34 [server] INFO at net.md_5.bungee.netty.HandlerBoss.channelRead(HandlerBoss.java:77)

 

 

 

Esses erros eu acho que é por conta do disconnect. Eles só começaram quando o disconnect voltou.

 

Em fim....

 

Alguém sabe uma versão estável e boa do bunge?

E

É possível abrir mais de 1 bunge? Para tentar optimizar o lag? Slá kkk

 

Acho que é isto... Desculpe se fiz um tópico confuso :c

 

 

@Edit:
 

@  Me falou que os erros são por conta do SkinsRestorer, certo. Tirei ele e parou os erros e os jogadores bugados conseguiram entrar no servidor.

Será que era este o problema do lag? 

E, como coloco o SkinsRestorer no bunge? rs rs... Tentei aq e ñ foi .-.

Editado por Pinke
Link para o comentário
Compartilhar em outros sites

Está no tópico rs rs...

 

jogar.toppvp.com.br

1.8.X

Vai na bukkit.yml de todos os seus servidores procure por

connection-throttle:

vai ta um numero ai dai vc apaga esse numero e coloca -1 em todos os servidores

Link para o comentário
Compartilhar em outros sites

Vai na bukkit.yml de todos os seus servidores procure por

connection-throttle:

vai ta um numero ai dai vc apaga esse numero e coloca -1 em todos os servidores

Já está

Vou ter q esperar dar umas 6hrs, horário de pico, para ver se vai lagar novamente o sv

Se ñ lagar então o problema era a merda do SkinsRestorer

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...