Ajax 设置间隔或 SignalR

Ajax with set Interval OR SignalR

我有一个场景,我需要检查我的数据库是否收到了新订单(餐厅)。

Signalr 似乎是最好的选择。

但我可以等待 2-3 分钟来更新AJAX。

鉴于我可以预期的这么长的范围,并且考虑到大规模,ajax 不是更好吗?

尽管这看起来像是以下内容的副本:Is SignalR a suitable substitute for jQuery Ajax (or similar),但我认为您应该根据对类似问题的选择答案使用 SignalR。

SignalR 非常适合实时通知用户。您可以从服务器调用客户端函数,反之亦然。这使它非常动态。

我认为每 2 分钟调用一个端点会更重 - 即使没有下订单 - 然后仅在下订单 时执行操作。

并发连接的容量取决于服务器的性能。