Что-то вроде PPerl для Ruby? - PullRequest
       9

Что-то вроде PPerl для Ruby?

2 голосов
/ 26 марта 2010

Я использовал PPerl для процессов типа демона.

Эта программа превращает обычный Perl скрипты в давно работающих демонов, делая последующие казни чрезвычайно быстро. Разветвляется несколько процессов для каждый сценарий, позволяющий многим процессам вызовите сценарий сразу.

Кто-нибудь знает что-то подобное для рубина? Прямо сейчас я планирую использовать оболочку вокруг curl для вызова REST WebService, написанного на Sinatra, работающем на JRuby. Я надеюсь, что есть более простой вариант.

Ответы [ 2 ]

1 голос
/ 28 апреля 2010

Вы смотрели на использование маникюра ? Он устанавливает фоновый процесс JVM, в котором выполняются ваши сценарии. Таким образом, вы можете использовать jruby без использования времени запуска JVM, которое вы обычно получаете при каждом запуске сценария.

0 голосов
/ 27 марта 2010

Ты имеешь в виду демонов ?

Простой пример процесса демонизации

  require 'rubygems'
  require 'daemons'

  Daemons.daemonize


  loop do
    `touch /tmp/me`
    sleep 1
  end

Кроме того, вместо использования curl, вы смотрели на rest-client ?

...