Я перемещаю приложение Rails в AWS и использую EB. Мне нужно запустить демон в отдельном экземпляре (я не хочу, чтобы этот экземпляр обслуживал HTTP-запросы).как настроить эластичный бобовый шток для развертывания кода для экземпляра, но не добавить его в балансировщик нагрузки
Демон является частью кодовой базы приложения и будет связываться с тем же экземпляром RDS, что и экземпляры веб-сервера. Я хотел бы узнать, по возможности, как настроить EB для развертывания приложения rails в дополнительном экземпляре, но elide добавляет этот экземпляр в load-balancer и (повторно) запускает демон в этом экземпляре после новой ревизии развертывается.
Я понимаю, что могу достичь такого же результата, управляя этим дополнительным экземпляром самостоятельно, вне EB, но у меня есть ощущение, что есть лучший способ. Я сам провел какое-то исследование, не найдя, что мне нужно.
Я мог бы просто запустить демон на одном из экземпляров веб-сервера и жить с тем фактом, что он также обслуживает HTTP-запросы. Поскольку это приемлемо сейчас, это то, что я делаю сегодня ... но я хочу выделенный экземпляр для этого демона, и было бы здорово, если бы мне не пришлось отказаться от удобства развертывания EB только для этого.
Это первый раз, когда я использовал эластичный бобовый шток; У меня есть некоторый опыт работы с AWS. Надеюсь, мой вопрос имеет смысл. Если это не так, будет принят ответ, который указывает, почему это не имеет смысла.
Спасибо!
FYI - Я только что выпустил драгоценный камень, который упрощает использование eb с рельсами https://github.com/alienfast/elastic-beanstalk – kross