Служба Windows Insider запускается автоматически каждые 30 минут после сбоя mysql

0

У меня есть сайт на двух серверах (Windows Server 2016 и Windows Server 2012). На сервере 2016 mysql сбой каждые 30 минут. При попытке отследить, что может быть причиной этого, я заметил, что " Windows Insider Service " входит в запущенное состояние прямо перед сбоем mysql каждый раз.

Странно то, что Windows Insider Service настроен на ручной тип запуска, поэтому я не понимаю, почему он запускается каждые 30 минут, но это то, что я вижу в своем журнале событий перед каждым сбоем mysql.

"The Windows Insider Service service entered the running state."  Event ID 7036

И когда я говорю "прямо перед", я имею в виду то же самое, но перечислял перед сбоем mysql в журнале событий. Я предполагаю, что это означало, что это произошло за секунду до срыва mysql.

К счастью, я запускаю ipSentry на своем сервере, который автоматически обнаруживает сбой в mysql и сразу же перезапускает его. Таким образом, mysql автоматически перезапускается, а затем примерно через 55 секунд после того, как mysql входит в запущенное состояние, Windows Insider Service переходит в состояние остановки (или, по крайней мере, при записи в журнале событий Windows).

И ровно через 30 минут после того, как mysql входит в текущее состояние, Служба Insider также входит в текущее состояние, в результате чего mysql снова сбой.

Кроме того, mysql не сбой на моем сервере 2012 года, по-видимому, потому, что в этой версии операционной системы нет Windows Insider Service, поэтому я уверен, что это приводит к сбою mysql.

Чтобы подтвердить мои подозрения, я хочу, очевидно, предотвратить запуск этой службы. Мой вопрос в том, как я могу узнать, что заставило его начать, и если я не смогу это выяснить, то есть ли способ убедиться, что он не запускается?

ОБНОВЛЕНИЕ. Я заметил, что Служба отчетов об ошибках Windows также запускается в тот же самый момент, когда запускается Служба инсайдеров Windows (пока она указана в списке перед Инсайдерской службой), и эта служба запускается автоматически для перезапуска через 2 минуты, когда она не работает, Я также заметил, что ровно через 1 минуту после того, как служба Windows Insider входит в состояние остановки, также работает служба отчетов об ошибках Windows.

Таким образом, это, кажется, процесс:

  1. Служба отчетов об ошибках Windows запускается
  2. Запускается Windows Insider Service
  3. Служба MySQL останавливается (все шаги от 1 до 3 одновременно)
  4. ipSentry автоматически перезагружает MySQL
  5. Ровно через 1 минуту после запуска Windows Insider Service он останавливается
  6. Примерно через 2 минуты после запуска Windows Error Reporting он останавливается
  7. Примерно через 30 минут после запуска MySQL весь цикл начинается снова

Это настройки для службы отчетов об ошибках Windows.

Изображение 174551

Поэтому, очевидно, я не вижу нигде в этих настройках, которые заставили бы службу отчетов об ошибках Windows останавливаться через 2 минуты, и я также не вижу никаких параметров, которые заставили бы его перезапустить ровно через 30 минут после запуска MySQL. Я также не понимаю, почему эти две службы (служба отчетов об ошибках и служба инсайдеров), похоже, объединены в бедро.

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

  • 0
    Эта ссылка может быть полезна social.technet.microsoft.com/Forums/en-US/…
  • 0
    Рассматривали ли вы НЕ ПРИНИМАЙТЕ ДЕЙСТВИЯ для всех служб отчетов об ошибках Windows, так как это, похоже, вызывает переворачивание MySQL. Используете ли вы лицензионную или предварительную версию 2016 года, которая может быть связана с деятельностью службы Windows Insider?
Показать ещё 20 комментариев
Теги:
service

2 ответа

0

Просто остановите быстрый или медленный звонок в настройках Windows Insider. Приостановить обновления следующие 30 дат. Вам следует обновлять только оригинальные предварительные версии.

0

Оказывается, Windows Insider Service не вызывала катастрофу MySQL каждые 30 минут, поэтому весь этот вопрос был диким гусиным преследованием, но на благо других, кто может наткнуться на него, я отправлю свое решение здесь.

Выключает установки mysql в Windows, но по умолчанию используется время стирания до 1800 секунд (в полях nix это значение по умолчанию равно 0). Обычно это не проблема, но поскольку я использовал федеративные таблицы, это была проблема. Я думаю, что mysql не знает, как очистить федеративные таблицы, поэтому сбой. Поэтому я установил flushtime = 0 в my.ini, и проблема исчезла.

Об этой ошибке сообщается здесь: https://bugs.mysql.com/bug.php?id=47525&thanks=3&notify=87

Ещё вопросы

Сообщество Overcoder
Наверх
Меню