草庐IT

SignalR-Objc

全部标签

c# - 如何通过 SignalR 将遥测数据推送到客户端?

这更像是一个设计问题......我有一个工作人员从多个设备(温度传感器)收集实时数据,我想在收集到新数据时做几件事:通过SignalR将其推送到客户端(AngularJS应用程序)缓存新数据以便更快地访问它将数据存入数据库等...(也许做更多的事情)那么我应该怎么做呢?(工作人员和SignalR在同一台机器上。)我想出了某种事件引擎/聚合器,但我认为这不是有效的解决方案。你能给我一些关于我应该如何处理这个问题的指导吗?也许我应该使用Redis作为事件(发布/订阅)服务器? 最佳答案 这是一个问题的解决方案,与您解释的类似->Buil

redis - 为什么 SignalR.Redis 在 NuGet 上不可用?

首先,这是我的第一个问题,我想遵守规则,但如果我犯了错误,我深表歉意:)我的问题是我想扩展我的网站,它使用SignalR,我想下载来自NuGet的SignalR.Redis。但它说没有这样的事情,但我发现一些教程女巫在NuGet上以提到的包的形式谈论对Redis的支持。我因丢失包裹而在互联网上查找,但我没有找到任何相关信息。还是我做错了什么?你能帮帮我吗? 最佳答案 SignalRRedis当前不可用。1.1的测试版即将推出,其中将包含Redis横向扩展包。 关于redis-为什么Sig

redis - 为什么 SignalR.Redis 在 NuGet 上不可用?

首先,这是我的第一个问题,我想遵守规则,但如果我犯了错误,我深表歉意:)我的问题是我想扩展我的网站,它使用SignalR,我想下载来自NuGet的SignalR.Redis。但它说没有这样的事情,但我发现一些教程女巫在NuGet上以提到的包的形式谈论对Redis的支持。我因丢失包裹而在互联网上查找,但我没有找到任何相关信息。还是我做错了什么?你能帮帮我吗? 最佳答案 SignalRRedis当前不可用。1.1的测试版即将推出,其中将包含Redis横向扩展包。 关于redis-为什么Sig

amazon-web-services - AWS Elasticache Redis 作为 SignalR 背板

是否有人尝试连接AWSElasticacheRedis(禁用集群模式)以与SignalR一起使用?我发现AWSRedis存在一些严重的配置问题和限制。1)我们正在尝试使用Redis作为signalr的背板,//GlobalHost.DependencyResolver.UseRedis("xxxxxx.0001.use1.cache.amazonaws.com:6379",6379,"","性能");根据文档,它必须像这样简单,当我尝试连接时,Ping出现套接字故障。(我在Windowsazure上看到过关于此的帖子,但找不到任何关于AWS的帮助文章)2)是否必须启用集群模式?与禁用集

amazon-web-services - AWS Elasticache Redis 作为 SignalR 背板

是否有人尝试连接AWSElasticacheRedis(禁用集群模式)以与SignalR一起使用?我发现AWSRedis存在一些严重的配置问题和限制。1)我们正在尝试使用Redis作为signalr的背板,//GlobalHost.DependencyResolver.UseRedis("xxxxxx.0001.use1.cache.amazonaws.com:6379",6379,"","性能");根据文档,它必须像这样简单,当我尝试连接时,Ping出现套接字故障。(我在Windowsazure上看到过关于此的帖子,但找不到任何关于AWS的帮助文章)2)是否必须启用集群模式?与禁用集

asp.net-core - 将 SignalR 服务添加为单例,然后将 redis 添加到其中

你好,我使用orleans和signalR启动并运行了一个应用程序,我使用HubConnectionBuilder像这样初始化我的SignalRClientpublicasyncTaskInitSignalRCLient(){Program.WriteConsole("StartingSignalRClient...");varconnection=newHubConnectionBuilder().ConfigureLogging(logging=>logging.AddProvider(newLogProvider(Log.logger,newLogProviderConfigur

asp.net-core - 将 SignalR 服务添加为单例,然后将 redis 添加到其中

你好,我使用orleans和signalR启动并运行了一个应用程序,我使用HubConnectionBuilder像这样初始化我的SignalRClientpublicasyncTaskInitSignalRCLient(){Program.WriteConsole("StartingSignalRClient...");varconnection=newHubConnectionBuilder().ConfigureLogging(logging=>logging.AddProvider(newLogProvider(Log.logger,newLogProviderConfigur

redis - 如何将 StackExchange.Redis ConnectionMultiplexer 与 SignalR.Redis (2.2) 一起使用

目前SignalR.Redis正在使用Booksleeve。但是,SignalR.Redis现在已经迁移到StackExchange.Redis,而不是signalR.Redis(2.2开发分支)中的Booksleave。我们仍然可以在升级到2.2后使用相同的代码指定单个Redis服务器:GlobalHost.DependencyResolver.UseRedis("localhost",6379,string.Empty,"myApp");但是,我现在想知道如何使用ConnectionMultiplexer(在StackExchange.Redis中可用)通过SignalR.Redi

redis - 如何将 StackExchange.Redis ConnectionMultiplexer 与 SignalR.Redis (2.2) 一起使用

目前SignalR.Redis正在使用Booksleeve。但是,SignalR.Redis现在已经迁移到StackExchange.Redis,而不是signalR.Redis(2.2开发分支)中的Booksleave。我们仍然可以在升级到2.2后使用相同的代码指定单个Redis服务器:GlobalHost.DependencyResolver.UseRedis("localhost",6379,string.Empty,"myApp");但是,我现在想知道如何使用ConnectionMultiplexer(在StackExchange.Redis中可用)通过SignalR.Redi

redis - SignalR.Redis 和 ServiceStack.Redis 在同一个网络应用程序中

我在我的网络应用程序中使用SignalR.Redis和ServiceStack.Redis。我注意到SignalR.Redis使用Booksleeveredis客户端,当然ServiceStack.Redis有自己的客户端代码。可以在同一个项目中同时使用这两个吗?显然它会起作用,但从同一个应用程序使用多个redis客户端(因此有多个redis连接)似乎是一种不好的做法。我应该实现一个使用ServiceStack.Redis客户端的SignalR背板,这样我的所有代码都使用同一个客户端,还是这无关紧要?SignalR的ServiceStack.Redis背板是否也能正常工作,因为Serv