2017-04-19 5 views
0

私はredisバックエンドでnode-selery(v0.2.8)を使用しています。私はcelery.createClient()を呼び出すようにしようとすると、私はこの結果を得る:redis.createClient()への呼び出しがありますcelery.js線137でnode-celery redis backend duplicate()を呼び出せません

self.redis.duplicate is not a function 

を、それが返さ上の重複を()を呼び出ししようとしますオブジェクト。しかし、オブジェクトはではなく、には「複製」プロパティが含まれています。

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

ノードセロリのレポに関連する問題はありませんので、私はこれを説明することができません。

答えて

1

古いバージョンのredisモジュールで同じエラーが発生しました。バージョン2.4.0以降をローカルにインストールしてください。

関連する問題