redis を使用して、バックエンド プロセスとノードの間でメッセージを渡す node.js アプリを開発しようとしています。
メッセージが受信されたことをユーザー セッション (接続セッション) インジケーターに保存できるようにしたいと考えています。
ユーザーが ajax クエリ「IsMessageRecieved」を実行すると、セッションに配置した値を返したいと思います。
次のコードで実行しようとしましたが、運が悪かったため、セッションが更新されませんでした。
redisSub.on("message", (channel, connectsid) ->
sessionStore.get connectsid, (err, session) ->
if (err || !session)
return
else
session.MessageRecieved = true
redisSub.unsubscribe('USER_DATA_READY_' + connectsid)
return
return
)
何が問題なのか知っていますか?
ありがとう、リオール