Spider Engine и MariaDB (код ошибки: 2013. Потеря соединения с сервером MySQL во время запроса)

Я пытаюсь реализовать систему высокой доступности, используя Spider Engine на MariaDB и MySQL. Я настроил систему, и все работает нормально, если я ввожу небольшие данные через узел паука.

Но когда я ввожу огромные данные, это показывает следующую ошибку:

Код ошибки: 2013. Потеря соединения с сервером MySQL во время запроса

У моего узла-паука есть mariadb, у узла-монитора есть mariadb, а у узлов данных есть MySQL.

Заранее спасибо!

1 ответ

Как правило, эта ошибка связана с проблемой сети или проблемой конфигурации.

Если вы не видите ошибок в сети, вы можете проверить значения следующих переменных в MySQL:

      connect_timeout

net_read_timeout

max_allowed_packet

Вы можете запустить эту команду, чтобы получить текущие значения:

      $ SHOW GLOBAL VARIABLES LIKE '%variable%';

Замените «переменная» на имя переменной, которую вы проверяете.

Вы можете попробовать увеличить их и посмотреть, решит ли это проблему. Без дополнительной информации сложно сказать, какое значение следует использовать, но я бы рекомендовал продублировать их и посмотреть, работает ли это.

Другие вопросы по тегам