0

redis バックエンドで node-celery (v0.2.8) を使用しています。celery.createClient() を呼び出そうとすると、次の結果が得られます。

self.redis.duplicate is not a function

celery.js の 137 行目に redis.createClient() の呼び出しがあり、返されたオブジェクトに対して duplicate() の呼び出しを試みます。ただし、オブジェクトには「重複」プロパティは含まれません。

私にとって本当に奇妙なのは、redis モジュールが node-celery の依存関係としてリストされていないようで、ローカルにインストールしていないことです。したがって、コードがこの時点に到達するずっと前に例外をスローする必要があるようです。

node-celery レポに関連する問題が見当たらないので、これを説明するのに途方に暮れています。

4

1 に答える 1