我正在使用Mixpanel Gem进行服务器端事件跟踪。我选择使用Resque 实现。正如您在示例中看到的那样,在 中 UsersController
,您必须将 .env
作为哈希传递,因为“尝试将 request.env 传递给 Resque 将失败(在尝试将其转换为 JSON 时会阻塞)”。这可行,但是如果您将该代码重构到模型中,那么您必须在控制器中生成 env 变量,然后再将其传递给模型中的队列,这似乎是错误的。
我已经编写了一个在ApplicationController
. 有没有办法request
在工作人员中获取变量而不是将其传递给工作人员?