我可能会遗漏一些非常明显的东西,但可用于使用Node with Iron Worker的文档仍然非常有限。
所以我已经很好地创建了我的工作者,但是一旦传递给任务,我无法弄清楚有效载荷会发生什么。是否有一个变量或函数传递给exec文件,它允许我到达有效负载对象?
希望有人可以提供帮助。
答案 0 :(得分:3)
Payload可用作任务中的文件,通常采用json格式,但并不是严格要求的。看到这个帮手: https://github.com/iron-io/iron_worker_ruby_ng/blob/master/lib/iron_worker_ng/code/runtime/node.rb#L19
这个代码在master分支中但尚未发布,因此你可以复制文件的内容&用它。
示例:https://github.com/thousandsofthem/workers/tree/master/node-0.10