gpt4 book ai didi

java - 失去连接后 Eclipse Milo 不会重新连接到服务器 - 订阅

转载 作者:行者123 更新时间:2023-12-02 13:17:49 24 4
gpt4 key购买 nike

我正在使用 Milo 进行订阅,我正在尝试在与服务器的连接丢失后重新连接。我订阅了几千个节点。我添加了自定义 SubscriptionListener在我中断网络后,我接到了 onPublishFailure() 的电话。在我的SubscriptionListener我在哪里调用 subscriptionManager.clearSubscriptions()然后我重新订阅相同的节点,但之后没有任何 react 。

处理与服务器的订阅丢失连接的正确方法是什么?

最佳答案

正确的方法主要是什么都不做——重新连接的所有细节都是自动处理的。

您需要处理的唯一情况是在创建新 session 后无法传输订阅。实现SubscriptionListener#onSubscriptionTransferFailed重新创建此回调指示传输失败的任何订阅。

实际上没有任何其他情况应该手动清除和重新创建订阅。 onPublishFailure()回调主要是信息性的,不需要操作。

关于java - 失去连接后 Eclipse Milo 不会重新连接到服务器 - 订阅,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61774304/

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