4.3.8.3. トポロジーの変更
キャッシュトポロジーが変更すると (つまり、ノードがクラスターに参加またはクラスターから離脱する)、KeyAffinityService
によって生成されたキーの所有権が変更される可能性があります。主なアフィニティーサービスはこれらのトポロジーの変更を追跡し、現在別のノードにマップされるキーを返しませんが、先に生成したキーに関しては何も実行しません。
そのため、アプリケーションは KeyAffinityService
を純粋に最適化として処理し、正確性のために生成されたキーの場所に依存しないようにしてください。
特に、アプリケーションは、同じアドレスが常に一緒に配置されるように、KeyAffinityService
によって生成されたキーに依存するべきではありません。キーのコロケーションは、Grouping API によってのみ提供されます。