有誰知道部署在Windows服務器上的JRuby的工作後臺作業解決方案? (通過鶯和雄貓)在Windows上部署JRuby的任何後臺進程寶石?
我正在尋找一種方法來安排從我的Rails 3.2應用程序的後臺作業,以便Web應用程序可以立即響應,而不是在長時間運行的作業運行時掛斷。
我試過了delayed_job gem,只是它似乎不適用於JRuby和Windows。 (如果我錯了,請賜教)resque取決於redis,它顯然不支持Windows。我沒有Beanstalkd或Starling的經驗,但他們的文檔沒有提到窗口。
我很喜歡轉儲窗口,相信我,但後臺作業是一個沒有源代碼的Windows可執行文件。我需要使用JRuby來調用一些Java代碼。
我還沒有在Rails 3.x上測試過'delayed_job',但我已經在Rails 2.x和JRuby上使用了很長時間了。你遇到什麼錯誤? – 2012-03-05 04:40:43
在Windows服務器上?問題在於讓工人的工作開始。一旦我回到網絡問題,我會立即發佈確切的錯誤。 – 2012-03-05 16:10:06
命令「jruby -X + O delayed_job start」得到「NotImplementedError:fork在此平臺上不可用」 – 2012-03-05 18:33:26