E 'possibile avere una coda di lavoro per una webapp Clojure su Heroku? Vedo che puoi fare lavori in ritardo e usare il sedano per Rails e Django, c'è qualcosa di simile per Clojure?Clojure Heroku Worker Dyno Queue
7
A
risposta
3
IronMQ è accessibile Heroku , e c'è una biblioteca Clojure che ti permette di lavorare con esso:
https://github.com/iron-io/iron_mq_clojure
(ho notato che c'è un problema/caratteristica in cui se si passa qualcosa di diverso da una stringa come una messa ge alla libreria del clojure Iron MQ, salverà una stringa vuota. La soluzione facile è serializzare tutto come moduli lettore clojure.)
4
Non conosco le specifiche di gestione delle code di lavoro in Clojure, ma se è possibile avviare il processo dalla riga di comando è possibile eseguirlo su Heroku: