Тайм-аут в операции ввода-вывода на GameServer - PullRequest
0 голосов
/ 22 апреля 2019

Я запускаю игровые серверы для игры под названием "Unturned" и использую сервер MySQL для хранения данных для нескольких плагинов. Я столкнулся с ошибкой, которая приводит к тому, что каждый игрок на сервере пинается в одно и то же время, и я связал «массовые удары» с этой ошибкой, связанной с плагином с именем «Uconomy»

[18.04.2009 22:53:11] [Исключение] Экономика >> Исключение в экономике: System.TimeoutException: тайм-аут в операции ввода-вывода в MySql.Data.MySqlClient.TimedStream.StopTimer () [0x00030] в <2c8fc0407a5848dfa91f594842a803e7>: 0 в MySql.Data.MySqlClient.TimedStream.Read (буфер System.Byte [], смещение System.Int32, счет System.Int32) [0x00028] в <2c8fc0407a5848dfa91f594842a803e7>: 0 в System.IO.BufferedStream.Read (массив System.Byte [], смещение System.Int32, число System.Int32) [0x000cd] в: 0 в MySql.Data.MySqlClient.MySqlStream.ReadFully (поток System.IO.Stream, буфер System.Byte [], смещение System.Int32, счет System.Int32) [0x00006] в <2c8fc0407a5848dfa91f594842a803e7>: 0 в MySql.Data.MySqlClient.MySqlStream.LoadPacket () [0x0000e] в <2c8fc0407a5848dfa91f594842a803e7>: 0 в MySql.Data.MySqlClient.MySqlStream.ReadPacket () [0x00000] в <2c8fc0407a5848dfa91f594842a803e7>: 0 в MySql.Data.MySqlClient.NativeDriver.ReadOk (чтение System.Boolean) [0x00003] в <2c8fc0407a5848dfa91f594842a803e7>: 0 в MySql.Data.MySqlClient.NativeDriver.SetDatabase (System.String dbName) [0x0003c] в <2c8fc0407a5848dfa91f594842a803e7>: 0 в MySql.Data.MySqlClient.Driver.SetDatabase (System.String dbName) [0x00000] в <2c8fc0407a5848dfa91f594842a803e7>: 0 в MySql.Data.MySqlClient.MySqlConnection.ChangeDatabase (System.String databaseName) [0x00087] в <2c8fc0407a5848dfa91f594842a803e7>: 0 в MySql.Data.MySqlClient.MySqlConnection.Open () [0x001ee] в <2c8fc0407a5848dfa91f594842a803e7>: 0 в fr34kyn01535.Uconomy.DatabaseManager.IncreaseBalance (идентификатор System.String, System.Decimal увеличениеBy) [0x000a3] в <08e49cc37a1545f69b5dceeb71bdf151>: 0

Перезапуск сервера (-ов), кажется, иногда решает проблемы, но они всегда будут снова иметь эти ошибки. Я не верю, что это на самом деле проблема с самим плагином, поскольку иногда я получаю точно такую ​​же ошибку в отношении другого плагина, использующего MySQL.

Я не очень разбираюсь в MySQL, но я пришел сюда и спросил, есть ли что-нибудь, что I может сделать, чтобы это исправить, или это проблема с плагином, который он сам или это находится в руках службы Game Hosting, которую я использую, которая предоставляет базу данных MySQL.

...