Я бы хотел запустить базовое асинхронное задание
exec('curl -0 '+url)
из приложения sinatra,
Я пытался сделать это с помощью fork и detach, но это кажется фальшивым.
(я на окнах)
и пример приложения от Блейка Мизерани из Github: sinatra-dj , использующий DelayedJob в качестве механизма очереди.
Как насчет попытки:
exec('curl -0'+url) if fork == nil
Старый вопрос, но ...
Использование Spork