0
我知道我们不能直接将对象保留在redis队列中。我撷取我使用 Marshal.load(tmail_object)如何在resque中存储Tmail对象
但对象正在改变我想使用Marsal.dump(tmail_object) 它转换成字符串。当我使用该对象发送电子邮件时,我收到空邮件。
将tmail对象存储在redis队列中的最佳方式是什么?我实际上是使用调度作业使用调度程序发送电子邮件。
请指点。
我知道我们不能直接将对象保留在redis队列中。我撷取我使用 Marshal.load(tmail_object)如何在resque中存储Tmail对象
但对象正在改变我想使用Marsal.dump(tmail_object) 它转换成字符串。当我使用该对象发送电子邮件时,我收到空邮件。
将tmail对象存储在redis队列中的最佳方式是什么?我实际上是使用调度作业使用调度程序发送电子邮件。
请指点。
更好的方法是在resque中生成Tmail对象所需的传递参数,并在作业中生成此Tmail对象。
您可以在redis上限制保存在redis上的数据大小,并在将它推送到resque作业之前节省生成此tmail对象的时间。