Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Оптимизация сервера!

Тема в разделе "[Архив] Помощь", создана пользователем cnaiper, 16 авг 2012.

  1. Автор темы
    cnaiper

    cnaiper Старожил Пользователь

    Баллы:
    103
    Добрый день! Как можно оптимизировать сервер?
    Список плагинов:http://i008.radikal.ru/1208/ae/95df76872579.jpg
    Ядро: Bukkit 1.2.5 RC 4.1
    Машина: CPU - 3, Ram - 2048mb
    Ядро: Bukkit 1.2.5 RC 4.1 Лаги начинаются постепенно... Например после того как сервер стоит без рестарта 2-5 часов, при онлайне 15-20. После рестарта, опять все отлично на не большое количество времени.
    Лог сервера - http://webfile.ru/6078880
     
  2. Хостинг MineCraft
    <
  3. EpicMan2

    EpicMan2 Старожил Пользователь

    Баллы:
    173
    Попробуй обновить все плагины, у меня так же было пока я не обновил mChat с dev версии на stable и лаги кончились :D
     
  4. Автор темы
    cnaiper

    cnaiper Старожил Пользователь

    Баллы:
    103
    Вроде как стоят последние версии... В логах все чисто.
     
  5. EpicMan2

    EpicMan2 Старожил Пользователь

    Баллы:
    173
    Попробуй удалить NoCheat и проверь.
     
  6. max--2

    max--2 Старожил Пользователь

    Баллы:
    173
    Поставь Craftbukkit++ или --
     
  7. Автор темы
    cnaiper

    cnaiper Старожил Пользователь

    Баллы:
    103
    Также...
    Всмысле? У меня стоит CraftBukkit 1.2.5-R4.0 (RUS) [#2222] [v0.46]
     
  8. max--2

    max--2 Старожил Пользователь

    Баллы:
    173
  9. Автор темы
    cnaiper

    cnaiper Старожил Пользователь

    Баллы:
    103
    Поставил. Теперь в консоли это:
    Код:
    2012-08-16 12:40:14 [SEVERE] The server has stopped responding!
    2012-08-16 12:40:14 [SEVERE] Please report this to http://spout.in/cbpp!
    2012-08-16 12:40:14 [SEVERE] CraftBukkit++ version: 1.2.5-R4.1-SNAPSHOT
    2012-08-16 12:40:14 [SEVERE] Begin Exception Trace For All Threads:
    2012-08-16 12:40:14 [SEVERE] ------------------------------
    2012-08-16 12:40:14 [SEVERE] Current Thread: Connection #6 read thread
    2012-08-16 12:40:14 [SEVERE]    PID: 73 | Alive: true | State: RUNNABLE
    2012-08-16 12:40:14 [SEVERE]    Stack:
    2012-08-16 12:40:14 [SEVERE]        java.net.SocketInputStream.socketRead0(Native Method)
    2012-08-16 12:40:14 [SEVERE]        java.net.SocketInputStream.read(SocketInputStream.java:150)
    2012-08-16 12:40:14 [SEVERE]        java.net.SocketInputStream.read(SocketInputStream.java:121)
    2012-08-16 12:40:14 [SEVERE]        java.net.SocketInputStream.read(SocketInputStream.java:203)
    2012-08-16 12:40:14 [SEVERE]        java.io.FilterInputStream.read(FilterInputStream.java:83)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.Packet.a(Packet.java:69)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.NetworkManager.h(NetworkManager.java:149)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.NetworkManager.c(NetworkManager.java:268)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.NetworkReaderThread.run(SourceFile:76)
    2012-08-16 12:40:14 [SEVERE] ------------------------------
    2012-08-16 12:40:14 [SEVERE] Current Thread: DestroyJavaVM
    2012-08-16 12:40:14 [SEVERE]    PID: 13 | Alive: true | State: RUNNABLE
    2012-08-16 12:40:14 [SEVERE]    Stack:
    2012-08-16 12:40:14 [SEVERE] ------------------------------
    2012-08-16 12:40:14 [SEVERE] Current Thread: Thread-362
    2012-08-16 12:40:14 [SEVERE]    PID: 543 | Alive: true | State: TIMED_WAITING
    2012-08-16 12:40:14 [SEVERE]    Stack:
    2012-08-16 12:40:14 [SEVERE]        java.lang.Thread.sleep(Native Method)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.NetworkMasterThread.run(SourceFile:220)
    2012-08-16 12:40:14 [SEVERE] ------------------------------
    2012-08-16 12:40:14 [SEVERE] Current Thread: Thread-365
    2012-08-16 12:40:14 [SEVERE]    PID: 548 | Alive: true | State: TIMED_WAITING
    2012-08-16 12:40:14 [SEVERE]    Stack:
    2012-08-16 12:40:14 [SEVERE]        java.lang.Thread.sleep(Native Method)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.NetworkMasterThread.run(SourceFile:220)
    2012-08-16 12:40:14 [SEVERE] ------------------------------
    2012-08-16 12:40:14 [SEVERE] Current Thread: TimerQueue
    2012-08-16 12:40:14 [SEVERE]    PID: 42 | Alive: true | State: TIMED_WAITING
    2012-08-16 12:40:14 [SEVERE]    Stack:
    2012-08-16 12:40:14 [SEVERE]        sun.misc.Unsafe.park(Native Method)
    2012-08-16 12:40:14 [SEVERE]        java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
    2012-08-16 12:40:14 [SEVERE]        java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)
    2012-08-16 12:40:14 [SEVERE]        java.util.concurrent.DelayQueue.take(DelayQueue.java:220)
    2012-08-16 12:40:14 [SEVERE]        javax.swing.TimerQueue.run(TimerQueue.java:171)
    2012-08-16 12:40:14 [SEVERE]        java.lang.Thread.run(Thread.java:722)
    2012-08-16 12:40:14 [SEVERE] ------------------------------
    2012-08-16 12:40:14 [SEVERE] Current Thread: Listen thread
    2012-08-16 12:40:14 [SEVERE]    PID: 15 | Alive: true | State: RUNNABLE
    2012-08-16 12:40:14 [SEVERE]    Stack:
    2012-08-16 12:40:14 [SEVERE]        java.net.PlainSocketImpl.socketAccept(Native Method)
    2012-08-16 12:40:14 [SEVERE]        java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
    2012-08-16 12:40:14 [SEVERE]        java.net.ServerSocket.implAccept(ServerSocket.java:522)
    2012-08-16 12:40:14 [SEVERE]        java.net.ServerSocket.accept(ServerSocket.java:490)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.NetworkAcceptThread.run(NetworkAcceptThread.java:24)
    2012-08-16 12:40:14 [SEVERE] ------------------------------
    2012-08-16 12:40:14 [SEVERE] Current Thread: Connection #39 read thread
    2012-08-16 12:40:14 [SEVERE]    PID: 394 | Alive: true | State: RUNNABLE
    2012-08-16 12:40:14 [SEVERE]    Stack:
    2012-08-16 12:40:14 [SEVERE]        java.net.SocketInputStream.socketRead0(Native Method)
    2012-08-16 12:40:14 [SEVERE]        java.net.SocketInputStream.read(SocketInputStream.java:150)
    2012-08-16 12:40:14 [SEVERE]        java.net.SocketInputStream.read(SocketInputStream.java:121)
    2012-08-16 12:40:14 [SEVERE]        java.net.SocketInputStream.read(SocketInputStream.java:203)
    2012-08-16 12:40:14 [SEVERE]        java.io.FilterInputStream.read(FilterInputStream.java:83)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.Packet.a(Packet.java:69)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.NetworkManager.h(NetworkManager.java:149)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.NetworkManager.c(NetworkManager.java:268)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.NetworkReaderThread.run(SourceFile:76)
    2012-08-16 12:40:14 [SEVERE] ------------------------------
    2012-08-16 12:40:14 [SEVERE] Current Thread: Connection #26 write thread
    2012-08-16 12:40:14 [SEVERE]    PID: 272 | Alive: true | State: TIMED_WAITING
    2012-08-16 12:40:14 [SEVERE]    Stack:
    2012-08-16 12:40:14 [SEVERE]        java.lang.Thread.sleep(Native Method)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.NetworkWriterThread.run(NetworkWriterThread.java:48)
    2012-08-16 12:40:14 [SEVERE] ------------------------------
    2012-08-16 12:40:14 [SEVERE] Current Thread: CraftBukkit++ Statistics Thread
    2012-08-16 12:40:14 [SEVERE]    PID: 19 | Alive: true | State: TIMED_WAITING
    2012-08-16 12:40:14 [SEVERE]    Stack:
    2012-08-16 12:40:14 [SEVERE]        java.lang.Thread.sleep(Native Method)
    2012-08-16 12:40:14 [SEVERE]        org.bukkit.craftbukkit.util.metrics.TimedThread.run(TimedThread.java:22)
    2012-08-16 12:40:14 [SEVERE] ------------------------------
    2012-08-16 12:40:14 [SEVERE] Current Thread: Connection #1 read thread
    2012-08-16 12:40:14 [SEVERE]    PID: 34 | Alive: true | State: RUNNABLE
    2012-08-16 12:40:14 [SEVERE]    Stack:
    2012-08-16 12:40:14 [SEVERE]        java.net.SocketInputStream.socketRead0(Native Method)
    2012-08-16 12:40:14 [SEVERE]        java.net.SocketInputStream.read(SocketInputStream.java:150)
    2012-08-16 12:40:14 [SEVERE]        java.net.SocketInputStream.read(SocketInputStream.java:121)
    2012-08-16 12:40:14 [SEVERE]        java.net.SocketInputStream.read(SocketInputStream.java:203)
    2012-08-16 12:40:14 [SEVERE]        java.io.FilterInputStream.read(FilterInputStream.java:83)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.Packet.a(Packet.java:69)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.NetworkManager.h(NetworkManager.java:149)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.NetworkManager.c(NetworkManager.java:268)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.NetworkReaderThread.run(SourceFile:76)
    2012-08-16 12:40:14 [SEVERE] ------------------------------
    2012-08-16 12:40:14 [SEVERE] Current Thread: Thread-23
    2012-08-16 12:40:14 [SEVERE]    PID: 44 | Alive: true | State: TIMED_WAITING
    2012-08-16 12:40:14 [SEVERE]    Stack:
    2012-08-16 12:40:14 [SEVERE]        java.lang.Thread.sleep(Native Method)
    2012-08-16 12:40:14 [SEVERE]        uk.co.mdtechnology.automessage.SendMessage.run(SendMessage.java:52)
    2012-08-16 12:40:14 [SEVERE]        java.lang.Thread.run(Thread.java:722)
    2012-08-16 12:40:14 [SEVERE] ------------------------------
    2012-08-16 12:40:14 [SEVERE] Current Thread: Thread-21
    2012-08-16 12:40:14 [SEVERE]    PID: 41 | Alive: true | State: TIMED_WAITING
    2012-08-16 12:40:14 [SEVERE]    Stack:
    2012-08-16 12:40:14 [SEVERE]        java.lang.Thread.sleep(Native Method)
    2012-08-16 12:40:14 [SEVERE]        be.Balor.Tools.WebBrowser.openPage(WebBrowser.java:87)
    2012-08-16 12:40:14 [SEVERE]        be.Balor.Tools.Web.WebBrowsingTask.run(WebBrowsingTask.java:54)
    2012-08-16 12:40:14 [SEVERE]        org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    2012-08-16 12:40:14 [SEVERE]        java.lang.Thread.run(Thread.java:722)
    2012-08-16 12:40:14 [SEVERE] ------------------------------
    2012-08-16 12:40:14 [SEVERE] Current Thread: Thread-4
    2012-08-16 12:40:14 [SEVERE]    PID: 14 | Alive: true | State: RUNNABLE
    2012-08-16 12:40:14 [SEVERE]    Stack:
    2012-08-16 12:40:14 [SEVERE]        java.io.FileInputStream.readBytes(Native Method)
    2012-08-16 12:40:14 [SEVERE]        java.io.FileInputStream.read(FileInputStream.java:242)
    2012-08-16 12:40:14 [SEVERE]        java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
    2012-08-16 12:40:14 [SEVERE]        java.io.BufferedInputStream.read(BufferedInputStream.java:254)
    2012-08-16 12:40:14 [SEVERE]        java.io.FilterInputStream.read(FilterInputStream.java:83)
    2012-08-16 12:40:14 [SEVERE]        jline.console.ConsoleReader$1.read(ConsoleReader.java:167)
    2012-08-16 12:40:14 [SEVERE]        jline.internal.InputStreamReader.read(InputStreamReader.java:267)
    2012-08-16 12:40:14 [SEVERE]        jline.internal.InputStreamReader.read(InputStreamReader.java:204)
    2012-08-16 12:40:14 [SEVERE]        jline.console.ConsoleReader.readCharacter(ConsoleReader.java:995)
    2012-08-16 12:40:14 [SEVERE]        jline.console.ConsoleReader.readLineSimple(ConsoleReader.java:1506)
    2012-08-16 12:40:14 [SEVERE]        jline.console.ConsoleReader.readLine(ConsoleReader.java:1153)
    2012-08-16 12:40:14 [SEVERE]        jline.console.ConsoleReader.readLine(ConsoleReader.java:1117)
    2012-08-16 12:40:14 [SEVERE]        jline.console.ConsoleReader.readLine(ConsoleReader.java:1105)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.ThreadCommandReader.run(ThreadCommandReader.java:33)
    2012-08-16 12:40:14 [SEVERE] ------------------------------
    2012-08-16 12:40:14 [SEVERE] Current Thread: Connection #6 write thread
    2012-08-16 12:40:14 [SEVERE]    PID: 74 | Alive: true | State: TIMED_WAITING
    2012-08-16 12:40:14 [SEVERE]    Stack:
    2012-08-16 12:40:14 [SEVERE]        java.lang.Thread.sleep(Native Method)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.NetworkWriterThread.run(NetworkWriterThread.java:48)
    2012-08-16 12:40:14 [SEVERE] ------------------------------
    2012-08-16 12:40:14 [SEVERE] Current Thread: Connection #43 write thread
    2012-08-16 12:40:14 [SEVERE]    PID: 454 | Alive: true | State: RUNNABLE
    2012-08-16 12:40:14 [SEVERE]    Stack:
    2012-08-16 12:40:14 [SEVERE]        java.net.SocketOutputStream.socketWrite0(Native Method)
    2012-08-16 12:40:14 [SEVERE]        java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:109)
    2012-08-16 12:40:14 [SEVERE]        java.net.SocketOutputStream.write(SocketOutputStream.java:153)
    2012-08-16 12:40:14 [SEVERE]        java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
    2012-08-16 12:40:14 [SEVERE]        java.io.BufferedOutputStream.write(BufferedOutputStream.java:126)
    2012-08-16 12:40:14 [SEVERE]        java.io.DataOutputStream.write(DataOutputStream.java:107)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.Packet51MapChunk.a(Packet51MapChunk.java:184)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.Packet.a(Packet.java:110)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.NetworkManager.g(NetworkManager.java:122)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.NetworkManager.d(NetworkManager.java:272)
    2012-08-16 12:40:14 [SEVERE]        net.minecraft.server.NetworkWriterThread.run(NetworkWriterThread.java:31)
    2012-08-16 12:40:14 [SEVERE] ------------------------------
    2012-08-16 12:40:14 [SEVERE] Current Thread: Thread-11
    2012-08-16 12:40:14 [SEVERE]    PID: 25 | Alive: true | State: TIMED_WAITING
    2012-08-16 12:40:14 [SEVERE]    Stack:
    2012-08-16 12:40:14 [SEVERE]        java.lang.Thread.sleep(Native Method)
    2012-08-16 12:40:14 [SEVERE]        com.griefcraft.util.DatabaseThread.run(DatabaseThread.java:159)
    2012-08-16 12:40:14 [SEVERE]        java.lang.Thread.run(Thread.java:722)
    2012-08-16 12:40:14 [SEVERE] ------------------------------
    2012-08-16 12:40:14 [SEVERE] Current Thread: Connection #9 read thread
    2012-08-16 12:40:14 [SEVERE]    PID: 90 | Alive: true | State: RUNNABLE
    2012-08-16 12:40:14 [SEVERE]    Stack:
    2012-08-16 12:40:14 [SEVERE]        java.net.SocketInputStream.socketRead0(Native Method)
    2012-08-16 12:40:14 [SEVERE]        java.net.SocketInputStream.read(SocketInputStream.java:150)
    
    Стало выкидывать с сервера с ошибкой: http://s52.radikal.ru/i138/1208/0f/09a244b3ba82.jpg
     
  10. max--2

    max--2 Старожил Пользователь

    Баллы:
    173
  11. Автор темы
    cnaiper

    cnaiper Старожил Пользователь

    Баллы:
    103
  12. MineMan910

    MineMan910 Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    MineMan910
    На 2 гб ты собираешься сервер держать?!
     
  13. Автор темы
    cnaiper

    cnaiper Старожил Пользователь

    Баллы:
    103
    ..мм?
    Лучше бы посоветовал как оптимизировать текущую сборку.
     
  14. Тарас1987

    Тарас1987 Старожил Пользователь

    Баллы:
    173
    Skype:
    tarikyuzkiv1
    Имя в Minecraft:
    Tarik
    cTaBb NoLaggExamine u TecTupyu'...
     
  15. Автор темы
    cnaiper

    cnaiper Старожил Пользователь

    Баллы:
    103
    Уже тестировал. Ничего особенного не выявил.
     
  16. MineMan910

    MineMan910 Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    MineMan910
    Качай ++ ядро или -- и все!
     
  17. Автор темы
    cnaiper

    cnaiper Старожил Пользователь

    Баллы:
    103
    Было --, поставил ++ Результат практически тот-же!
     
  18. EpicMan2

    EpicMan2 Старожил Пользователь

    Баллы:
    173
    Онлайн 15 при 2 гигах?!!!
     
    MineMan910 нравится это.
  19. Автор темы
    cnaiper

    cnaiper Старожил Пользователь

    Баллы:
    103
    И что? В данный момент 20!
     
    ВремяПриключений нравится это.
  20. Автор темы
    cnaiper

    cnaiper Старожил Пользователь

    Баллы:
    103
    Что из этого всего стоит поставить?
    CraftBukkit 1.2.5-R4.0 (RUS) [#2222] [v0.46] - стоял, лагало.
    CraftBukkit 1.2.5-R4.1 (RUS) [#2233] [v0.47]
    CraftBukkit 1.2.5-R4.1 (RUS) [#2237] [v0.48]
    CraftBukkit 1.2.5-R4.1++258 (RUS) [v0.49] - стоит в данный момент, вроде лагов стало чуточку меньше.(Вылетает с ошибкой Read timeOut)
    CraftBukkit 1.2.5-R4.1 (RUS) [#2237] [v0.50]
    CraftBukkit 1.2.5-R4.1 (RUS) [#2248] [v0.51]
    CraftBukkit 1.2.5-R4.1 (RUS) [#2249] [v0.52]
    CraftBukkit 1.2.5-R4.1 (RUS) [#2250] [v0.53]
    CraftBukkit-MCPC 1.2.5-R4.1 (RUS) [#172] [v0.54]
    CraftBukkit 1.2.5-R4.1-- [#18] (RUS) [v0.55]
    CraftBukkit 1.2.5-R4.1 (RUS) [#2258] [v0.56]
    CraftBukkit-MCPC 1.2.5-R4.1-- (RUS) [v0.57]
    CraftBukkit 1.2.5-R4.1++263 (RUS) [v0.58] - стоял. Лагов было конкретно меньше, но в логах было это: http://pastebin.com/tpt5gfNL


    Ответ разработчиков на это:
    griefcraft Crashed. Usually LWC. But many plugins use a stats tracking code in plugins that Hidendra developed, his namespace in his plugins are griefcraft.
     
  21. MineMan910

    MineMan910 Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    MineMan910
    На счет последнего билда, проблема в кодировке! Поменяй ВСЮ кодировку в плагинах на ansi !!!
     

Поделиться этой страницей