Помогите Крашится сервер из-за Подключения плагина к MySQL

  • Автор темы Автор темы Gixxer
  • Дата начала Дата начала

Gixxer

Активный участник
Пользователь
Баллы
76
Код:
[11:51:11] [Spigot Watchdog Thread/ERROR]: The server has stopped responding!
[11:51:11] [Spigot Watchdog Thread/ERROR]: Please report this to http://www.spigotmc.org/
[11:51:11] [Spigot Watchdog Thread/ERROR]: Be sure to include ALL relevant console errors and Minecraft crash reports
[11:51:11] [Spigot Watchdog Thread/ERROR]: Spigot version: git-Spigot-5f38d38-18fbb24 (MC: 1.8.8)
[11:51:11] [Spigot Watchdog Thread/ERROR]: ------------------------------
[11:51:11] [Spigot Watchdog Thread/ERROR]: Server thread dump (Look for plugins here before reporting to Spigot!):
[11:51:11] [Spigot Watchdog Thread/ERROR]: ------------------------------
[11:51:11] [Spigot Watchdog Thread/ERROR]: Current Thread: Server thread
[11:51:11] [Spigot Watchdog Thread/ERROR]:     PID: 19 | Suspended: false | Native: true | State: RUNNABLE
[11:51:11] [Spigot Watchdog Thread/ERROR]:     Stack:
[11:51:11] [Spigot Watchdog Thread/ERROR]:         java.net.SocketInputStream.socketRead0(Native Method)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         java.net.SocketInputStream.read(SocketInputStream.java:170)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         java.net.SocketInputStream.read(SocketInputStream.java:141)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:114)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:161)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:189)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2526)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2979)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2968)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3516)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2111)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1362)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         lib.PatPeter.SQLibrary.Database.query(Database.java:261)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         lib.PatPeter.SQLibrary.Database.query(Database.java:278)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         org.black_ixx.playerpoints.storage.models.MySQLStorage.getPoints(MySQLStorage.java:85)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         org.black_ixx.playerpoints.storage.StorageHandler.getPoints(StorageHandler.java:39)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         org.black_ixx.playerpoints.PlayerPointsAPI.look(PlayerPointsAPI.java:102)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         com.gmail.filoghost.chestcommands.bridge.PlayerPointsBridge.hasPoints(PlayerPointsBridge.java:39)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         com.gmail.filoghost.chestcommands.internal.icon.ExtendedIcon.onClick(ExtendedIcon.java:176)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         com.gmail.filoghost.chestcommands.task.ExecuteCommandsTask.run(ExecuteCommandsTask.java:21)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:71)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:723)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557)
[11:51:11] [Spigot Watchdog Thread/ERROR]:         java.lang.Thread.run(Thread.java:745)

Подключен к БД плагин PlayerPoints. В ChestCommand покупаются вещи за эти поинты.

Вчера крашнулся один раз, сегодня опять краш.

Ещё стоит SQLibrary-7.1.jar, без него не подключается плагин к БД

Последнее сообщение в консоли перед крашем

Код:
[11:50:07] [Server thread/INFO]: [PlayerPoints] getPoints(cf41eac7-0c60-399c-aeec-bf7e5a85cf4a)
 
Попробуй удалить конфиг и настроить правильно или возможно криво подключил бд)
 
Конфиг PlayerPoints
Код:
storage: MySQL
mysql:
  host: 37.123.123.216
  port: 3306
  database: u01123123_default
  user: u01123123_default
  password: X123123
  table: playerpoints
  import:
    use: false
    source: SQLite
  export:
    use: false
    source: SQLITE
  retry: 10
vote:
  enabled: false
  amount: 100
  online: false
restrictions:
  autocompleteOnline: false
  hasPlayedBefore: false
debug:
  database: false
  uuid: false
vault: false
version: 2.1.4

Система работает, поинты из базы выдаются.
Но крашится сервер иногда.
Разве можно его подключить криво? Может и криво) Подключал первый раз в жизни.
 
Конфиг PlayerPoints
Код:
storage: MySQL
mysql:
  host: 37.123.123.216
  port: 3306
  database: u01123123_default
  user: u01123123_default
  password: X123123
  table: playerpoints
  import:
    use: false
    source: SQLite
  export:
    use: false
    source: SQLITE
  retry: 10
vote:
  enabled: false
  amount: 100
  online: false
restrictions:
  autocompleteOnline: false
  hasPlayedBefore: false
debug:
  database: false
  uuid: false
vault: false
version: 2.1.4

Система работает, поинты из базы выдаются.
Но крашится сервер иногда.
Разве можно его подключить криво? Может и криво) Подключал первый раз в жизни.
Слушай,там нужно в mysol создавать таблицу,точную не скажу,рекомендую посмотреть гайд на ютубе если же он там есть
 
Слушай,там нужно в mysol создавать таблицу,точную не скажу,рекомендую посмотреть гайд на ютубе если же он там есть
Таблица создана, я же говорю, система функционирует, поинты через сайт люди покупают и всё им выдаётся.
Но сервак крашится раз в день.
 
Таблица создана, я же говорю, система функционирует, поинты через сайт люди покупают и всё им выдаётся.
Но сервак крашится раз в день.
ну тогда это проблемы на хостинге,возможно перезапуски серверов
 
Если сервер и Бд на разных хостах, а если еще и на бесплатном хосте, смотри сколько может быть активных поодключений к Бд.
 
Если сервер и БД на разных хостах, то подозреваю, что в определенный момент плагин пытается подключиться к удаленной БД и не может это сделать в виду проблем со связью или большим пингом. В результате сервер посылает запрос, посылает запрос, посылает запрос, а ответа нет. Так и "падает" без ответа...
 
Назад
Верх Низ