.net - 事件的 Web 套接字连接是否使用 Azure 中的 CPU 时间?

标签 .net azure websocket signalr

通过 Azure 应用服务的免费计划,您每天可以获得 60 分钟的 CPU 时间。我有一个使用 SignalR 进行实时通信的网络应用程序。我的问题是,1 分钟的事件连接是否会转化为 1 分钟的 CPU 时间?如果是这样的话,我每天需要 60*24 分钟的 CPU 时间?

最佳答案

如果您是自托管 SignalR,则该协议(protocol)包括定期进行 ping 操作(我认为默认值为 15 秒)。服务器使用 CPU 来响应该 ping。

您可以通过以下方式查看保持事件的请求和响应:

  1. 转至 Chrome 开发者工具网络选项卡。
  2. 仅按 WS 过滤。
  3. 检查 SignalR 集线器连接上的“消息”选项卡。

您将看到 {"type":6} 的请求和响应。

关于.net - 事件的 Web 套接字连接是否使用 Azure 中的 CPU 时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72603715/

相关文章:

Azure 应用服务 API 部署需要重新启动

c# - NServicebus 添加到旧版 Windows 服务

c# - 使用 MVVM 的 WPF 导航

.net - 使用linq设置多个元素

javascript - Web 套接字 - 服务器负载

docker - 如何在 windows server 2016 docker 容器上启用 websocket

c# - 从 OnOpen 事件发送时未收到消息

c# - WPF 媒体格式

java - Azure函数计算md5校验和

使用 Gremlin.Net 的 Azure Cosmos DB - 提交查询时出错