Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Cách sử dụng SignalR trong webfarm, sử dụng máy chủ Sql làm bảng nối đa năng

Có một triển khai SignalR chưa được phát hành bằng cách sử dụng SQL Server làm Bus thông báo (bảng nối đa năng) đang hoạt động. Bạn có thể xem và biên dịch nguồn từ https:/ /github.com/SignalR/SignalR/tree/master/src/Microsoft.AspNet.SignalR.SqlServer

Khi bạn có phiên bản đã biên dịch và tham chiếu đến hội đồng SignalR.SqlServer trong dự án của mình, bạn có thể kích hoạt bảng nối đa năng SQL Server bằng cách gọi lệnh sau, thường từ Application_Start trong tệp global.asax.cs của bạn.

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

Điều này giả sử bạn đã xác định chuỗi kết nối SignalRMessageBus trong tệp web.config của mình. Hợp ngữ SignalR.SqlServer sẽ tạo các bảng cần thiết nếu chúng chưa tồn tại trong phiên bản cơ sở dữ liệu mà bạn đang nhắm mục tiêu với chuỗi kết nối của mình, vì vậy hãy đảm bảo tài khoản của bạn đang truy cập với có quyền tạo bảng.

Một lần nữa, điều này chưa được phát hành chính thức nhưng theo sự cố cho điều này - Máy chủ Sql mở rộng thông báo Xe buýt đây sẽ là một phần của bản phát hành 1.0 Alpha 1 sắp tới.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách gửi một email HTML từ SQL Server (T-SQL)

  2. Cách đổi tên Ràng buộc khóa chính cho nhiều bảng trong cơ sở dữ liệu SQL Server - Hướng dẫn sử dụng SQL Server / TSQL Phần 64

  3. SQL Server:Mệnh đề where-động

  4. Truy vấn trên nhiều cơ sở dữ liệu trên cùng một máy chủ

  5. Cập nhật nhiều bảng trong SQL Server bằng INNER JOIN