-
2 votesanswersviews
Azure SignalR和用于角色间通信的背板
我目前在Azure网站上使用signalR,只有一个实例将数据推送到客户端 . 没问题 . 我们将项目拆分为单独的web / worker和wcf角色,以便我们可以独立扩展它们 . 该网站将这样工作 . 情景A. 用户将一些数据提交给Web角色,并将其放入为工作人员A准备的服务总线队列中,向工作人员A发送一条消息,表明已经添加了一个新项目,以防其闲置(以保存轮询) . 当工作人员A处理它时,将消息... -
0 votesanswersviews
signalr管理外部数据存储区中的连接
我们正在寻找一种方法来让后台进程将消息推送到连接的客户端 . 我们采用的方法是,无论何时 Build 新连接(OnConnected),我们都会在我们的mongo db中单独存储connectionId和一些请求元数据(以便以后过滤) . 当事件发生时(从客户端或后端进程触发),workerrole(另一个后台进程)将监听这些事件(通过消息传递或其他),然后根据事件详细信息,它将使用捕获的元数据过... -
1 votesanswersviews
使用Aspnetcore.signalr libray从Hub外部获取HubContext(不是来自Controller)
我正在使用AspNetCore.SignalR开发SignalR服务 . 以下是我的中心: public class NotificationHub : Microsoft.AspNetCore.SignalR.Hub { public override async Task OnConnectedAsync() { await ba... -
0 votesanswersviews
信号器,客户端说已连接但无法通过服务器进行通信
我们有一个客户端和一个通过signalr进行通信的服务器 . 在客户端首次启动时,它能够通过信号器与服务器连接,并通过集线器与某些信号器方法通信 . 但是在一个特定事件之后,服务器无法通过信号器进行通信 . 但在客户端显示连接已连接 . 以下是与服务器连接后来自客户端的信号器跟踪日志 . 9492fb51-e37b-4f6c-b184-536c87dd73f1 - SSE: OnMessage(D...