0

オブジェクトを redis キューに直接保持できないことはわかっています。フェッチ中に Marsal.dump(tmail_object) を使用して文字列に変換しました Marshal.load(tmail_object) を使用しています

しかし、オブジェクトは変化していると思います。そのオブジェクトを使用してメールを送信すると、空のメールが届きます。

tmail オブジェクトを redis キューに保存する最良の方法は何ですか? 私は実際にresqueスケジューラを使用したスケジュールされたジョブを使用して電子メールを送信しています。

ご意見をお聞かせください。

4

1 に答える 1

0

より良い方法は、resqueでTmailオブジェクトを生成し、ジョブでこのTmailオブジェクトを生成するために必要なパラメーターを渡すことです。

データのサイズを制限してredisに保存し、resqueジョブにプッシュする前にこのtmailオブジェクトを生成する時間を節約します。

于 2012-04-04T08:03:52.403 に答える