0

Apollo v1.7.1 をインストールし、Paho Go クライアントを使用して、ある接続から公開し、別の接続から購読しています。サブスクライバーを新しいクライアント ID に接続するか、サブスクライバーを既存のクライアント ID に接続してクリーン フラグを true に設定すると、すべて正常に機能します。

ただし、clientid を再利用しようとしているサブスクライバーを false のクリーン フラグで接続すると、サブスクライバーはパブリッシャーから送信されたメッセージのほとんどを失い始めます。一部のメッセージは送信されますが、ほとんどは送信されません。

Apollo がパブリッシャーからメッセージを受信して​​いることを HTML コンソールから確認できます。サブスクライバーにメッセージを送信するタイミングもわかりますが、すべてのメッセージを送信していない理由がわかりません。

Apollo に問題があるのでしょうか、それともクライアントが何か問題を起こしているのでしょうか?

4

0 に答える 0