2017-01-16 25 views
1

Hazelcast 3.7.4バージョン と2ノードのトポロジを使用するJava 1.6アプリケーションがあります。アプリケーションは主に3つのマップで動作します。Hazelcast High応答時間

通常のアプリケーションでは、マップを参照するときの応答時間は、通常、数十ミリ秒程度の値である です。

私は、例えばネットワーク が切断されたような状況では、応答時間が20秒または30秒などの大きな値に増加することがわかりました。 これはアプリケーションのパフォーマンスに影響します。

このようなネットワークマイクロカットの状況で がこのような検索応答時間を増加させる可能性があるかどうかを知りたいと思います。これを最小限に抑えるために具体的な構成ができるかどうか、またどのような要素がそれほど頻繁に起こるかわかりません。あなたの助けをありがとうそんなに

boolean exist = data.getMapAgents().containsKey(agent); 

String sqlPredicate = "acui='"+acui+"'"; 
Collection<Agent> agents = 
(Collection<Agent>) data.getMapAgents().values(new SqlPredicate(sqlPredicate)); 

例2:

私はいくつかの実行のいくつかの例を提供は

例1を参照します。

よろしく、 ホルヘ

答えて

0

地図操作がベースのすべてのTCPソケットであり、したがって、あなたのオペレーティングシステムTCPドライバの実装の対象となっています。 TCP_NODELAY