gpt4 book ai didi

SignalR:是否有必要从 OnDisconnect() 组中删除连接 id?

转载 作者:行者123 更新时间:2023-12-03 01:12:39 28 4
gpt4 key购买 nike

教程仅介绍了在 OnConnected() 上向组添加连接 ID,但是如何在 OnDisconnect() 上清理它呢?

在连接永久丢失后,客户端会获得一个新的连接 ID。组列表中的旧连接 ID 会发生什么情况?是自动清理的吗?或者它的可扩展性是否足够让我不必担心?

最佳答案

根据the statement here ,您不需要从组中删除连接:

You should not manually remove the user from the group when the user disconnects. This action is automatically performed by the SignalR framework.

当连接订阅某个主题时(当您将连接添加到组中时会发生这种情况),它会收到一个一次性的消息,该消息将在释放后删除订阅(这意味着该连接不再位于该组中)。当连接断开并被删除时会触发此操作。

关于SignalR:是否有必要从 OnDisconnect() 组中删除连接 id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23854979/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com