0

socket.io redis ノードでserver.fetchSockets()を使用すると問題が発生します。サーバーがこの関数を呼び出すと、他のサーバーがこの例外をスローしています。

C:\path\node_modules\socket.io-redis\dist\index.js:212 応答 = JSON.stringify({ ^

TypeError: 循環構造を JSON に変換中 --> コンストラクター 'Pool' を持つオブジェクトから開始 | プロパティ 'config' -> コンストラクター 'PoolConfig' を持つオブジェクト | プロパティ 'connectionConfig' -> コンストラクター 'ConnectionConfig' を持つオブジェクト --- プロパティ 'pool' は、RedisAdapter.onrequest の JSON.stringify () で円を閉じます (C:\Users\pach\Documents\trace games\new\node\node_modules \socket.io-redis\dist\index.js:212:33) で processTicksAndRejections (ノード:internal/process/task_queues:94:5)

関数を呼び出しているサーバーはタイムアウトを取得します。

イベントの送受信は正常に機能しています。

socket.io 4.1.1 socket.io-redis 6.1.1

関数ドキュメント リンク

4

0 に答える 0