有谁知道部署在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