问题标签 [azure-signalr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
608 浏览

c# - Azure Signalr +Azure 功能 + wpf 客户端 - 如何使用 azure 功能和自托管 Azure SignalR 应用程序拥有 wpf 客户端应用程序

在搜索通过函数连接的 azure signalR 时,几乎所有结果都是 Asp 客户端。是否可以将 wpf 客户端(4.7)或 wpf 核心应用程序作为客户端?

0 投票
0 回答
178 浏览

xamarin - Azure SignalR 不适用于几种类型的手机

我正在为 Android 开发一个 Xamarin Forms 应用程序,我需要使用 Azure SignalR 函数从服务器接收事件。这在少数手机上运行良好,但在少数手机上我会遇到奇怪的错误。

  1. 运行 Android 7.1 的Redmi 4我看到连接成功,它没有收到任何消息。
  2. 运行 Android 4.4 KitKat 的Redmi 1s,它已连接并且我可以接收消息,但很快它就会断开连接,说明remote party closed the websocket connection without completing the close handshake30000 ms elapsed without receiving a message from server

顺便说一句,我有一个背景Service,我正在创建这个 SignalR Hub 并进行连接,这样即使我的应用程序进入睡眠状态,我仍然可以接收服务器事件。

它在我家的其他一些较新的手机上运行良好。所以我的问题是调试此类问题的最佳方法是什么。我没有看到任何Device Log可以帮助我了解正在发生的事情的日志。

0 投票
1 回答
82 浏览

signalr - Azure SignalR 连接计数永不减少

我试图弄清楚为什么我的 Azure SignalR 资源的“连接计数”基本上永远不会减少。唯一一次,它会急剧下降,就像它被回收或类似的东西一样。

当用户登录我们的网站时,我们会自动将用户连接到 SignalR,我假设 SignalR 在用户离开网站时会断开连接。但它看起来不像。

我怀疑我们有多达 1000 个用户同时访问该站点,但事实并非如此,因为他们会在删除后重新连接(我们实现了重新连接功能)

我正在寻找的是有关如何调试的帮助?我怎样才能弄清楚为什么连接数没有减少?

下午:"@aspnet/signalr": "1.0.3"

努盖特:<PackageReference Include="Microsoft.Azure.SignalR" Version="1.0.8" />

在此处输入图像描述

0 投票
1 回答
477 浏览

android - Android:当 android 设备进入打盹模式时 SignalR 失败

我正在开发一个 Xamarin Forms 应用程序,该应用程序连接到 Azure SignalR 服务以获取服务器端事件,以通知应用程序有关服务器上发生的某些事件。

我创建了一个能够与 SignalR 服务建立此连接的后台服务,但是一段时间后看起来设备进入Doze Mode导致服务失去与 SignalR 服务器的 tcp 连接。发生这种情况时,我看到以下错误:

Server timeout (30000.00ms) elapsed without receiving a message from the server.

我有一个重试逻辑来重新连接,即使失败,因为在这种状态下看起来没有互联网连接。但是,如果在此重试周期中,如果我让设备唤醒,则连接成功。

所以我的问题是,无论设备状态如何,我如何确保我的服务始终可以访问互联网以防止此类问题。

更新 1

这是我正在做的事情所要求的代码:

0 投票
1 回答
833 浏览

node.js - 如何使用 azure 函数处理流数据?

我使用 Azure 服务创建了一个实时解决方案。它基于以下架构工作。NSE(国家证券交易所)-> AzureFunction -> EventHub -> Azure 流分析 -> Power BI。在 Azure Function 中,我编写了以下代码。

我在这里使用该库并通过 HTTP 请求进行调用,但是对于流式传输,这不是正确的方式,你们能否分享对我的代码的任何建议或对架构工作流程的任何更改。

提前致谢。

0 投票
2 回答
3310 浏览

c# - SignalR .NET 客户端连接到 Blazor .NET Core 3 应用程序中的 Azure SignalR 服务

我正在尝试在我的 ASP.NET Core 3.0 Blazor(服务器端)应用程序和 Azure SignalR 服务之间建立连接。我最终会将我的 SignalR 客户端(服务)注入到一些 Blazor 组件中,以便它们实时更新我的​​ UI/DOM。

.StartAsync()我的问题是当我在集线器连接上调用我的方法时收到以下消息:

响应状态码不表示成功:404(未找到)。

引导信号RClient.cs

此文件加载我的 SignalR 服务配置,包括 URL、连接字符串、密钥、方法名称和集线器名称。这些设置在静态类中被捕获并在SignalRServiceConfiguration以后使用。

SignalRServiceConfiguration.cs

SignalRClient.cs

我有将 SignalR 与 .NET Core 一起使用的经验,您可以在其中添加它,以便Startup.cs文件.AddSignalR().AddAzureSignalR()在应用程序配置中使用和映射集线器,并且这样做需要建立某些“配置”参数(即连接字符串)。

鉴于我的情况,从哪里HubConnectionBuilder获得连接字符串或密钥以对 SignalR 服务进行身份验证?

404 消息是否可能是缺少密钥/连接字符串的结果?

0 投票
1 回答
843 浏览

azure - 在服务器上测试 Azure SignalR 连接

在 Asp.net core 3 web 应用程序中,是否可以测试服务器与 Azure SignalR 服务的连接?

是否有推荐的模式来处理服务器到 SignalService 的连接问题,例如在未连接时尝试发送和/或在遇到断开状态后重新连接(如果这甚至可能/需要)?

0 投票
0 回答
340 浏览

azure - 适用于多租户应用的 Azure SignalR 服务

在构建大型多租户应用程序时,每个租户都有自己的 Web 应用程序部署。他们应该有单独的 Azure SignalR 实例吗?

0 投票
0 回答
843 浏览

react-native - 将 Azure SignalR 与 React Native 应用程序结合使用

我看过一些关于如何SignalRReact Native应用程序一起使用的代码示例,但没有找到任何关于将React Native应用程序连接到Azure SignalR服务的信息。这可能吗?

为了进一步澄清,我使用的是服务版本SignalR而不是托管版本。

0 投票
1 回答
116 浏览

signalr - 是否可以在 Azure 上使用 SignalR 在 .Net Core 和 MVC5 之间进行通信?

我创建了一个 AzureSignalR 实例和 2 个客户端应用程序。一个是 MVC5、.Net 4.7.2 应用程序,另一个是 .Net Core 2.2。我在两者中都创建了一个相同的 SignalR Hub

并在两者上实现了必要的javascript。我遇到的问题是,虽然每个应用程序可以分别发送和接收消息,但它们不会接收另一个应用程序提出的消息。

我可以看到对 AzureSignalR 服务的请求略有不同,因为 asrs.op 参数中的值不同,即

MVC5

.Net 核心

并想知道这是否是原因,但我看不到一种方法来更改推断的 MVC5 操作名称。

显然,我们将在某个阶段升级 MVC5 应用程序,因此在此期间这将是理想的。