0

Mobicents PS が現在サポートされていないことは理解していますが、MSPS のスケーラビリティについて知りたいです。

ソース コードから、MSPS がデータベースの代わりに JBoss Cache を使用してプレゼンス情報を保存していることがわかります。キャッシュの概念は理解していますが、JBoss キャッシュについてはわかりません。

ストレージはマシンで使用可能なメモリの量によって制限されているようで、新しいノード (物理マシン) が追加されるたびにキャッシュをそのマシンに複製する必要があります。

これは正しい動作ですか、それとも私の理解は完全に間違っています。

4

1 に答える 1

1

データベースが使用され、JBoss Cache は、フェイルオーバーをサポートするために一部の揮発性データのレプリケーションに使用されることを目的としています。キャッシュ レプリケーションに関するあなたの言及は正しいですが、フル クラスター レプリケーションの代わりにバディ レプリケーションを使用することで、メモリ制限の問題を軽減できます。Cassandra に移行し、infinispan や hazelcast などのメモリ データ グリッドで使用する場合は、最近ではより優れたものになります。

従来のプレゼンスは、すべての連絡先からすべてのステータスを共有することから移行しました。たとえば、現在開発中のプレゼンス API に関する GitHub の問題 ( https://github.com/Mobicents/RestComm/issues/380 ) について言及することは有効です。

Presence Server または RestComm Presence 全般に貢献しますか?

于 2015-08-24T13:04:18.743 に答える