Как реализовать пользовательские страницы обслуживания на нескольких экземплярах Amazon? - PullRequest
0 голосов
/ 24 мая 2011

У меня работает около 10 экземпляров Amazon, и я хочу реализовать настраиваемую страницу обслуживания, но я немного не уверен, как это сделать для «облачного» сценария. «App_offline.html» не очень подходит, потому что мне нужно обновить все 10.

Я мог бы использовать «DNS» [используя Route53] и изменить TTL основного IP-адреса для более частого обновления и т. Д., Но мне было интересно, есть ли другой способ?

Может быть, каким-то образом использовать баланс нагрузки или? У кого-нибудь был опыт в этом?

1 Ответ

1 голос
/ 24 мая 2011

Если мы храним экземпляры онлайн , мы запускаем рецепт шеф-повара , чтобы включить режим простоя.

Он в основном обновляет корень документа в конфигурации nginx, чтобы он указывал на каталог с index.html и сообщением "мы в автономном режиме" (или аналогичным).

В случае (упругих) балансировщиков нагрузки вы также можете разместить один экземпляр с сообщением о времени простоя в режиме онлайн и просто вывести другие из ротации.

...