私は現在 SignalR 2.0.3 をプレイしており、Redis for Windows を利用する BackPlane でスケールアウトしています http://msopentech.com/blog/2013/04/22/redis-on-windows-stable-and-reliable/
VS に適切な SignalR.Redis パッケージを統合しました。
スタートアップに次の変更を加えました。
GlobalHost.DependencyResolver.UseRedis(
server: "localhost",
port: 6379,
password: string.Empty,
eventKey: "BroadcasterExample"
);
app.MapSignalR(hubConfiguration);
それはうまく構築されます。私のクライアントは正常に接続しているようです。クライアントとサーバーの間で通知を送信できます。また、その逆も可能です。
Redis クライアントから、次のように入力できます。
get BroadcasterExample
which returns: "3"
うまくいっていると思いますが...
いくつかの質問: 1)それが実際に機能していることをどのように確認できますか?
2) Redis サーバー (ただし Redis クライアント) で何を調べることができますか?
3)どのデータ構造 (キーと値のペア、リスト、ハッシュ、セット) に何が格納されていますか?
何が起こっているのか、もう少し詳しく見てみたいと思います。http://redis.io/commandsのコマンドを見てきまし た。実際に何が起こっているのかをマッピングするのに役立つものは何もありません。
誰かがここで私を正しい方向に向けることができますか?
ありがとう、ジョンB