0
私はejabberdでチャットサービスを実行していますが、停止時間が4〜5か月後には、ユーザーのためにロスタを取得するのに多くの時間がかかるケースがあります。名簿リストが大きすぎます。多くの場所で、ページ機能はejabberdには存在しないと言われていますが、最適化する方法はありますか?ejabberdでロスタフェッチコールをページングする方法
私はejabberdでチャットサービスを実行していますが、停止時間が4〜5か月後には、ユーザーのためにロスタを取得するのに多くの時間がかかるケースがあります。名簿リストが大きすぎます。多くの場所で、ページ機能はejabberdには存在しないと言われていますが、最適化する方法はありますか?ejabberdでロスタフェッチコールをページングする方法
私の知る限り、ロスタページネーションを定義するXMPP仕様はありません。 ejabberdは特別なことはしません。
XMPPのロスタのバージョン管理(https://xmpp.org/extensions/xep-0237.html)ですが、これは改ページとは異なります。
こんにちはmickael、どのようにejabberdユーザーのためのロスターの数の点でスケーラビリティーの問題を解決しましたか?ユーザーのプロファイル内のロスターの数が何千人かlacsの場合はどうなりますか?このようなシナリオでは、クライアントはすべてのロスタがフェッチされるまで待つことになります。そして、このリストが取得されると、リスト内のいずれかのリストに追加された場合にリストがどのようにすばやく更新されるのでしょうか?それは悪い顧客体験を作り出しています。どんな仕事? – mohit3081989
XMPPは数千の連絡先を持つロスターをサポートするようには設計されていません。それはあなたが達成したいことにかかっていますが、あなたのソリューションを異なった方法で設計しなければなりません。 –