Прокси, который умеет тушить и поднимать докер окружения
Привет!
Строю Continuous Integration сервер для веб разработки.
На сервере хочу создавать билды, которые будут подниматься из набора докер контейнеров.
Каждое такое окружение будет тянуть под пол гига оперативки а удерживать активными таких билдов хочется много.
Поскольку контейнеры поднимаются очень быстро, есть идея их оживлять и тушить динамически. К примеру создали билд и смотрим логи апача. Как только видим, что пол часа никто на окружение не заходит — тушим его контейнеры.
Потом когда приходит запрос проверяем если окружение активное — передаем запрос по адресу. Если же нет — поднимаем контейнеры а пока пользователю показываем html страничку с джаваскриптом, который каждые 5 секунд просто перезагружает страничку. Лоадер вообщем какой-то.
Вопрос — встречали ли вы подобные прокси (принимать запрос и проверять активно ли окружение)?
На чем бы его было логичнее написать?
Спасибо
Юрий
18 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів