目前我有一个用户盯着仪表板的应用程序,仪表板将显示该用户的新订单。我已经推出了测试应用程序,大多数用户都抱怨时间延迟和崩溃。
目前我正在使用jQuery
和 Ajax 使用setInterval()
,然后Ajax
调用以获取订单并每 30 秒更新一次屏幕。但是,在某些订单很多的情况下,Ajax
调用会重叠。
我偶然发现了一项对我来说似乎是解决方案的新技术,SignalR
但我查看了示例并且没有看到任何关于性能的评论。
问题 - 性能如何,它是否是当前上述问题的更好解决方案,是否可以将其配置为仅针对特定用户,并且可以对当前登录用户的 ID 执行此操作吗?我正在使用 MVC4。
任何意见将不胜感激,
谢谢