【发布时间】:2021-05-08 21:32:30
【问题描述】:
我们有一个使用 SingalR 的 MVC5 应用程序。该应用程序目前位于负载均衡器后面,我们有一个服务器花园。因此,我们通过 SQL 服务器背板使用横向扩展机制来确保所有节点都获得相同的通知。它运行良好。
与此同时,我们在外部执行了一些操作,需要向我们的服务器发送消息。操作发生在 SQL Server 内部。因此,我正在考虑使用某种计时器来持续监控表格,并且当发生某种情况时,它会广播消息。这可以工作,但计时器需要在 Web 应用程序上发生并不断 ping 数据库进行检查。
感觉不对。有没有替代方案?
SQL 背板是一个黑盒子。最好能在那儿写个记录,让 SignalR 把它带过去..
谢谢,
【问题讨论】:
标签: asp.net-mvc signalr signalr-backplane