Como executar um trabalho assíncrono básico dentro Sinatra?
-
21-08-2019 - |
Pergunta
Eu gostaria de executar uma tarefa assíncrona básica
exec('curl -0 '+url)
a partir de um aplicativo de Sinatra,
Eu tentei fazer isso com garfo e desanexar mas parece falso.
(eu estou no windows)
Solução
existe e exemplo de aplicação de Blake Mizerany no Github: Sinatra- dj , utilizando DelayedJob como mecanismo de fila.
Outras dicas
Que tal tentar:
exec('curl -0'+url) if fork == nil
velha questão, mas ...
Use Spork
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow