[Risolto] Strano lag del server

Salve a tutti, è già da qualche settimana che nel mio server fazioni (accade solo qui) si presenta un lag strano.
Strano perchè da Timings non c'è nulla di anomalo, le risorse della macchina sono solo al 50% e non è un problema dell'hosting dato che i tps sono sempre 20 (ho anche aperto una discussione su spigot dove hanno incolpato l'host).
In pratica nel Fazioni è possibile fare soldi vendendo ciò che si ricava da farm di canne da zucchero, cactus etc..
Può essere un problema del genere (ovverlo per le troppe farm grandi e automatizzate con tramogge che i giocatori costruiscono)?
Dato che questo lag inizia quando i giocatori che hanno queste grandi farm automatizzate entrano nel fazioni.
Se si, come posso risolvere magari rallentando questo processo?
Se no, che altri test posso fare?

Allego pure uno screen dei tps: https://imgur.com/a/IdqA3Uk (Modificato 04/07/2018, 14:19 da zBoringDrop.)
Clicca sul pulsante +1 a sinistra di questo post se ti sono appena stato utile!


[Immagine: giphy.gif]
Ci facciamo poco con lo screen dei TPS.

Serve un report dei Timings (meglio se Timings di PaperSpigot).
Se ti sono stato d'aiuto, mi offriresti una birra?
[Immagine: MnksU9y.png]

Rip Maxcraft
Ho fatto questo timings mentre laggavo qualche giorno fa, adesso non lagga quindi non so se sia utile, ecco https://timings.spigotmc.org/?url=***oto

(Ne ho fatto uno di pochi minuti adesso: https://timings.spigotmc.org/?url=h***fi) (Modificato 06/07/2018, 00:19 da zBoringDrop.)
Clicca sul pulsante +1 a sinistra di questo post se ti sono appena stato utile!


[Immagine: giphy.gif]
Confermo le tue paure, il Lag è causato dal "TileEntityHopper", probabilmente nelle Farm automatiche.

Ora, per risolvere, ti consiglio queste modifiche:
spigot.yml:
Codice:
merge-radius:
  item: 4.0
  exp: 6.0

paper.yml (Dovrai utilizzare PaperSpigot):
Codice:
hopper:
  push-based: true
Se ti sono stato d'aiuto, mi offriresti una birra?
[Immagine: MnksU9y.png]

Rip Maxcraft
Ahia, aspetta un attimo...
Non ho mai usato questo tipo di spigot, ho quello normale compilato con il buildtools.
Puoi spiegarmi come effettuo il passaggio? Cioè devo semplicmente sostituire il jar oppure devo anche rigenerare qualche file (o solo aggiungere stringhe)?
Cosa offre paperspigot, in cosa cambia da spigot? (Modificato 06/07/2018, 00:19 da zBoringDrop.)
Clicca sul pulsante +1 a sinistra di questo post se ti sono appena stato utile!


[Immagine: giphy.gif]
04/07/2018, 15:40zBoringDrop ha scritto: Ahia, aspetta un attimo...
Non ho mai usato questo tipo di spigot, ho quello normale compilato con il buildtools.
Puoi spiegarmi come effettuo il passaggio? Cioè devo semplicmente sostituire il jar oppure devo anche rigenerare qualche file (o solo aggiungere stringhe)?
Cosa offre paperspigot, in cosa cambia da spigot?

Basta scaricare il JAR di Paper dal SITO UFFICIALE delle Build e avviarlo come un normalissimo server. Il JAR penserà a scaricare e compilare Spigot e applicarne le Patch da solo (questo una sola volta, poi si avvierà subito).

Da Spigot a Paper avrai varie ottimizzazioni delle prestazioni, maggiore configurabilità delle varie funzionalità di Minecraft, un Anti-XRay e i nuovi Timings più facili da leggere e più funzionali. Potrebbe però dare problemi per pochi plugin.
Se ti sono stato d'aiuto, mi offriresti una birra?
[Immagine: MnksU9y.png]

Rip Maxcraft
Quindi sostituisco solo?
Fa tutto lui? Lascia tutti i miei settings che ho adesso e aggiunge le nuove opzioni? (Modificato 06/07/2018, 00:20 da zBoringDrop.)
Clicca sul pulsante +1 a sinistra di questo post se ti sono appena stato utile!


[Immagine: giphy.gif]
Sì, Plug & Play. Una volta messo, genererà il file paper.yml con i valori di Default e te dovrai quindi modificare quello che ho scritto sopra.
Se ti sono stato d'aiuto, mi offriresti una birra?
[Immagine: MnksU9y.png]

Rip Maxcraft
1 utente apprezza questo post
04/07/2018, 16:33Maxetto ha scritto: Sì, Plug & Play. Una volta messo, genererà il file paper.yml con i valori di Default e te dovrai quindi modificare quello che ho scritto sopra.

Perfetto, proverò più tardi e ti farò sapere, grazieSmile (Modificato 06/07/2018, 00:18 da zBoringDrop.)
Clicca sul pulsante +1 a sinistra di questo post se ti sono appena stato utile!


[Immagine: giphy.gif]
@Maxetto
I giocatori non mi stanno più segnalando il lag Smile
Ma se ritornasse, in che modo devo modificare il numero di item ed exp?
Clicca sul pulsante +1 a sinistra di questo post se ti sono appena stato utile!


[Immagine: giphy.gif]
06/07/2018, 21:19zBoringDrop ha scritto: @Maxetto
I giocatori non mi stanno più segnalando il lag Smile
Ma se ritornasse, in che modo devo modificare il numero di item ed exp?

spigot.yml:
Codice:
merge-radius:
  item: 4.0
  exp: 6.0
Se ti sono stato d'aiuto, mi offriresti una birra?
[Immagine: MnksU9y.png]

Rip Maxcraft
Si, è già così xD
Dico, se in tal caso si ripresenta, devo diminuire o aumentare quei numeri? (Modificato 07/07/2018, 19:21 da zBoringDrop.)
Clicca sul pulsante +1 a sinistra di questo post se ti sono appena stato utile!


[Immagine: giphy.gif]
07/07/2018, 19:21zBoringDrop ha scritto: Si, è già così xD
Dico, se in tal caso si ripresenta, devo diminuire o aumentare quei numeri?

Devi lasciarli così, il più l'ha fatto l' "hopper.push-based".
Se ti sono stato d'aiuto, mi offriresti una birra?
[Immagine: MnksU9y.png]

Rip Maxcraft
Ok benissimo, mi hai aiutato davvero tanto Smile
Grazie mille! (Modificato 07/07/2018, 20:43 da zBoringDrop.)
Clicca sul pulsante +1 a sinistra di questo post se ti sono appena stato utile!


[Immagine: giphy.gif]
Discussioni simili
Risposta di AEndrix
06/10/2018, 21:24
 
[Problema] Lag server
Risposta di Maxetto
15/09/2018, 19:22
Risposta di jefuhr
03/09/2018, 20:38
Risposta di _FabioTNT
30/07/2018, 12:18

Utente(i) che stanno guardando questa discussione: 1 Ospite(i)