1

У нас есть сервис, который представляет собой распределенную систему, работающую на 16 машинах, каждая из которых выполняет разные задачи.

Когда сообщается о проблемах в работе, я бы хотел, чтобы наша команда разработчиков / разработчиков могла подключиться ко всем 16 серверам одновременно, с соответствующим расположением терминалов на экране.

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

2 ответа2

0

Вариант может состоять в том, чтобы vm был сохранен в состоянии со всеми открытыми соединениями / терминалами. При необходимости вы открываете виртуальную машину (должна быть очень быстрой, поскольку ей не нужно загружаться или входить в систему), и все соединения и терминалы будут там, если серверы их не отключили.

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .