Перезапустить tomcat на двух разных serverах одновременно

Мы запускаем Apache solr на двух serverах. К сожалению, при большой загрузке serverов индексирования (угадывания) снижается. Мы каждый раз вручную перезапускаем tomcat.

Когда я google, я нахожу способ автоматического перезапуска tomcat с использованием опций vm

-XX:OnOutOfMemoryError="<cmd args>; <cmd args>" 

Поэтому я считаю, что эта command ниже перезапускает tomcat, когда каждый из нас выходит из памяти

 -XX:OnOutOfMemoryError="/etc/init.d/tomcat restart" 

Но как я могу синхронизировать этот process с другим serverом. оба serverа находятся в осколке.

Может ли кто-нибудь помочь мне в этом?

Вместо прямого запуска tomcat-перезапуска из триггера OnOutOfMemoryError вы можете запустить простой скрипт, который будет делать это на локальном serverе и ssh на удаленном компьютере, чтобы сделать то же самое.

я бы добавил триггер к некоторым validationм контроля, который просто запускает скрипт, который перезапускает tomcat в обеих системах. И, возможно, делать некоторые проверки на работоспособность до и после перезапуска.

Вы можете написать эти сценарии, например, с помощью Fabric ( http://www.fabfile.org/ ) или Rex ( http://www.rexify.org/ ).

Также я попытался бы выяснить, почему замолчать tomcat. Если у вас заканчивается memory, возможно, вы можете дать jvm больше памяти?

Если вам нужно отслеживать использование внутренней памяти jvm, вы можете использовать http://www.jolokia.org/ для ее интеграции в nagios или другие инструменты мониторинга.

  • Могу ли я поставить Tomcat в автономном режиме, когда less requestа?
  • Не удается get доступ к tomcat 8 с использованием внешнего ip-адреса
  • Как настроить Tomcat только для прослушивания 127.0.0.1?
  • tomcat 8.5 fail2ban failregex
  • Как я могу заставить apache обслуживать статический контент в настройке с обратным прокси-сервером?
  • URL изменения перенаправления Tomcat
  • Подkeyение Tomcat и IIS
  • Как я могу установить mod_proxy_ajp с Apache и Tomcat?
  • Удаленный сервлет mod_jk?
  • Как отделить file solr / home и data / dir в fileе XML Catalina / localhost?
  • Идентификатор балансировки нагрузки в заголовке ответа
  • Interesting Posts

    Как удаленно установить server через root

    Ошибка перезапуска сетевого сервиса 16.04.

    Как ограничить размер файла журнала доступа nginx и сжать?

    Kibana 4, панель мониторинга Logstash: как мне потребовать аутентификацию Nginx при сохранении, но разрешить анонимные представления?

    Является медленным IO на моем облачном serverе, что вызывает проблемы с медленным перезапуском serverа?

    Передача fileа SSH между хостом VM и клиентом

    linux share (samba), как перечислить все общие папки с общим доступом к локальному directoryу

    Что такое режим совместимости nsswitch?

    Предпочтение групповой политики выполняется один раз и изменение членства

    Windows System State Analyzer 3.0 не удалось compare моментальные снимки fileовой системы

    Мониторинг сети / сети в Linux?

    Виртуализация XEN, хост-система и накладные расходы

    Настройка HTTPD за лаком на 512 МБ VPS

    Сервер Ubuntu 14.04 – Недостаточно памяти (убийца OOM) – что вызывает проблемы с memoryю?

    Использование Apache2 Worder MPM с Moodle

    Давайте будем гением компьютера.