У нас есть 10 экземпляров EC2 (Linux CentO).
В определенный момент времени некоторые экземпляры могут работать, а некоторые могут быть отключены
(мы не запускаем службу http на любом сервере)
Есть ли какая-либо возможность из скрипта (linux или php или любого другого) проверить, сколько серверов (из 10) запущено и работает сейчас с другого сервера linux, который мы постоянно запускаем?
пожалуйста предложите
Для каждого экземпляра запуска
ping -c3 <your machine address>
ret = $? // Get last error or success
if [ $ret -eq 0 ]; then // If success meas instance is running
//Increment counter or do whatever you want
fi
Я не проверял это хотя
Других решений пока нет …