gpt4 book ai didi

signalr - 如何使用 SignalR 确定客户端是否收到消息

转载 作者:行者123 更新时间:2023-12-04 20:16:28 31 4
gpt4 key购买 nike

如果我使用 SignalR 发送消息,客户端是否可能收不到消息?您如何验证通信中是否出现任何错误?我想在发送服务器通知后将消息发送回服务器,但有没有更好的方法?

最佳答案

是的,客户端可能没有收到消息。 SignalR 将消息在内存中保留 30 秒(默认情况下,您可以调整它或使用持久消息总线),因此如果客户端由于任何原因未连接并且超时,客户端将错过消息。请注意,如果他在此期间重新连接,他会收到所有尚未收到的消息,包括断开连接时发送的消息。

我不知道 SignalR 是否提供了一种在广播失败时告诉您的方法,因此将确认发送回服务器可能更安全。

关于signalr - 如何使用 SignalR 确定客户端是否收到消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11490123/

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