0

znodes address,sessiontimeoutinms,connectiontimeoutinms,Retry) を取る CuratorFrameworkFactory.newClient メソッドの助けを借りて Empheral ノードを作成しています。sessiontimeoutinms として 5*1000 を渡し、connectiontimeoutinms として 15*1000 を渡しました。この方法で飼育係に EPHEMERAL ノードを作成できますが、この EPHEMERAL ノードはアプリケーションが実行されるまで削除されません。

sessiontimeout が 5 秒であるため、これが発生する理由。

4

2 に答える 2

0

最も可能性の高い原因は、Zookeeper (別名 tickTime) のハートビート設定が高く、最小セッション タイムアウトが 2*tickTime より低くならないことです。

于 2015-06-03T22:21:39.550 に答える