sql >> Databáze >  >> RDS >> Sqlserver

Jak používat SignalR na webové farmě s použitím serveru SQL jako základní desky

Existuje nevydaná implementace SignalR využívající SQL Server jako sběrnici zpráv (propojovací deska), na které se pracuje. Zdroj si můžete prohlédnout a zkompilovat z https:/ /github.com/SignalR/SignalR/tree/master/src/Microsoft.AspNet.SignalR.SqlServer

Jakmile máte zkompilovanou verzi a odkazujete na sestavení SignalR.SqlServer ve svém projektu, můžete povolit backplane SQL Server vyvoláním následujícího, obvykle z Application_Start metodu ve vašem souboru global.asax.cs.

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

To předpokládá, že jste definovali připojovací řetězec SignalRMessageBus ve svém souboru web.config. Sestavení SignalR.SqlServer vytvoří potřebné tabulky, pokud již neexistují v instanci databáze, na kterou cílíte se svým připojovacím řetězcem, takže se ujistěte, že účet přistupující pomocí má oprávnění k vytváření tabulek.

Opět to nebylo oficiálně vydáno, ale podle vydání pro toto - Sql server scale out Message Autobus toto bude součástí nadcházejícího vydání 1.0 Alpha 1.




  1. Uložte výstup PL/pgSQL z PostgreSQL do souboru CSV

  2. Jaký je nejlepší způsob synchronizace dat mezi MS Access a MySQL?

  3. Proč je maximální časový limit MySQL 838:59:59?

  4. Forward Engineering MySQL Workbench Error 1064