У меня есть два физических сервера (Ab и Bb) для пакетной обработки.Каждый из них работает отдельно со своим мастером Дженкинс.Что я хочу сделать, так это создать для них среду высокой доступности.Если Аб умер, то Bb может начать играть главную роль Дженкинса (то есть Ab - мастер Дженкинса, а Bb - Дженкинс).
Я обнаружил, что Плагин Gearman может помочь создать среду высокой доступности.Я разработал среду высокой доступности, используя ее, и создал новый сервер для Gearman (пусть это Gs).В другой статье говорилось об использовании multi master, поэтому я установил плагин Gearman для Ab и Bb и подключил их к Gs.Я зарегистрировал те же самые задания для Ab master и Bb master, но они выполняются отдельно (это означает, что они выполняются вдвойне).Для решения этой проблемы я попытался поделиться $ JENKINS_HOME по NFS, но это также вызывает ошибку.Не могли бы вы дать мне какой-нибудь совет для решения этой ситуации?
Или другие решения для создания среды HA с использованием Jenkins действительно хороши.
Спасибо.