sql >> データベース >  >> RDS >> Sqlserver

SQLサーバーをバックプレーンとして使用して、WebファームでSignalRを使用する方法

    SQL Serverをメッセージバス(バックプレーン)として使用するSignalRの未リリースの実装があります。 https:/からソースを表示およびコンパイルできます。 /github.com/SignalR/SignalR/tree/master/src/Microsoft.AspNet.SignalR.SqlServer

    コンパイルされたバージョンを取得し、プロジェクトでSignalR.SqlServerアセンブリを参照したら、通常はApplication_Startから次のコマンドを呼び出すことにより、SQLServerバックプレーンを有効にできます。 global.asax.csファイルのメソッド。

     var connection = ConfigurationManager.ConnectionStrings["SignalRMessageBus"].ConnectionString;
     GlobalHost.DependencyResolver.UseSqlServer(connection);
    

    これは、web.configファイルでSignalRMessageBus接続文字列を定義していることを前提としています。SignalR.SqlServerアセンブリは、接続文字列でターゲットにしているデータベースインスタンスに必要なテーブルがまだ存在しない場合、必要なテーブルを作成します。でアクセスしているのは、テーブルを作成する権限を持っています。

    繰り返しになりますが、これは正式にはリリースされていませんが、この問題によると-SQLServerのスケールアウトメッセージバス これは、次の1.0Alpha1リリースの一部になります。




    1. MySQLで2つのクエリ結果が等しいかどうかを比較するにはどうすればよいですか?

    2. MySQLを使用してパーセンタイル値を計算する

    3. where句の列'id'があいまいです

    4. mysqlのDC2Type配列データ型とは何ですか