Опитвам се да разположа приложение EventMachine с Capistrano. Внедряването на кода изглежда доста лесно, това е как да се справя с текущия процес, с който се боря. Искам Capistrano да рестартира процеса, ако вече се изпълнява, в противен случай да стартира процеса.
Управление на процес на EventMachine с Capistrano
comment
Как стартирате и рестартирате процеса сега? Capistrano може по същество да изпълнява всяка команда на черупката, която искате.
- person silvamerica   schedule 16.03.2012
comment
@conickal стартирам програмата в „екран“. Това означава, че когато изляза, програмата ще продължи да работи. Ако искам да рестартирам програмата, зареждам екрана, прекратявам, стартирам я отново и след това отделям екрана. Вероятно има много по-лесен начин да направите това.
- person Mike Neumegen   schedule 16.03.2012
Отговори (1)
Попаднах на скъпоценен камък, наречен daemon-kit, който лесно превръща програма в демон и обработва стартиране/спиране. Има дори рецепти за Capistrano!
person
Mike Neumegen
schedule
19.03.2012
Това е страхотно! daemon-kit е наистина хлъзгав.
- person silvamerica; 25.03.2012