欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

zookeepersession過期該如何理解

zookeeper session過期該如何理解,針對這個問題,這篇文章詳細介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

成都創(chuàng)新互聯(lián)10多年成都定制網(wǎng)站服務(wù);為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁設(shè)計及高端網(wǎng)站定制服務(wù),成都定制網(wǎng)站及推廣,對成都石雕等多個方面擁有豐富的網(wǎng)站推廣經(jīng)驗的網(wǎng)站建設(shè)公司。

zookeeper 中 session 過期解釋:

當client 和 server 連接后,不是100%保證一直可以連上的。比如網(wǎng)絡(luò)問題。那么client需要重連,這種機制自己實現(xiàn)比較復(fù)雜,還在有Curator客戶端幫我們解決了,只需要在連接后注冊一個監(jiān)聽器就可以了。

模擬服務(wù)端線路不通可以開啟防火墻方法,或者,

開啟81端口:
iptables -I INPUT -i eth0 -p tcp --dport 81 -j ACCEPT
iptables  -I OUTPUT -o eth0 -p tcp --sport 81 -j ACCEPT
關(guān)閉81端口:
iptables -I INPUT -i eth0 -p tcp --dport 81 -j DROP
iptables -I OUTPUT -o eth0 -p tcp --sport 81 -j DROP

然后保存

具體代碼如下: 

代碼如下:

String path = "/session/service-";
		SessionConnectionStateListener listener = new SessionConnectionStateListener(path,zookeeperConnectionString);
		client.getConnectionStateListenable().addListener(listener);
		client.create().creatingParentsIfNeeded().withMode(CreateMode.EPHEMERAL_SEQUENTIAL)
		.forPath(path,"haha".getBytes());

下面是監(jiān)聽器:

package com.mmblue.demo;

import org.apache.curator.framework.CuratorFramework;
import org.apache.curator.framework.state.ConnectionState;
import org.apache.curator.framework.state.ConnectionStateListener;
import org.apache.zookeeper.CreateMode;

public class SessionConnectionStateListener implements ConnectionStateListener {
	private String zkRegPathPrefix;
	private String regContent;

	public SessionConnectionStateListener(String zkRegPathPrefix, String regContent) {
		this.zkRegPathPrefix = zkRegPathPrefix;
		this.regContent = regContent;
	}

	@Override
	public void stateChanged(CuratorFramework curatorFramework, ConnectionState connectionState){
		if(connectionState == ConnectionState.LOST){
			while(true){
				try {
					System.err.println("我來了,嘿嘿");
					if(curatorFramework.getZookeeperClient().blockUntilConnectedOrTimedOut()){
						curatorFramework.create().creatingParentsIfNeeded().withMode(CreateMode.EPHEMERAL_SEQUENTIAL).forPath(zkRegPathPrefix, regContent.getBytes("UTF-8"));
						break;
					}
				} catch (InterruptedException e) {
					break;
				} catch (Exception e){
					
				}
			}
		}
	}	
}

關(guān)于zookeeper session過期該如何理解問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識。

網(wǎng)站欄目:zookeepersession過期該如何理解
URL鏈接:http://aaarwkj.com/article46/iicoeg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、ChatGPT外貿(mào)建站、網(wǎng)站收錄、定制網(wǎng)站、小程序開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運營
亚洲日本久久久午夜精品| 91色综合久久久久婷婷| 国产婷婷综合一区二区| 国产在线视频不卡福利片| 韩国久久久久三级成人| 亚洲综合中文字幕精品| 国产欧美日本综合一区| 亚洲最大黄色免费在线观看| 亚洲国产中文字幕高清| 日韩av黄色制服在线网站| 要爽死国产一区在线播放| 日韩在线不卡免费视频一区| 国产午夜福利片新视觉| 亚洲熟女少妇视频自拍| 日本精品亚洲一区二区三区| 极品白嫩少妇无套内谢| 亚洲成人日韩在线播放| 草逼免费在线观看视频| 成年人收看黄色一二级片| 欧美日韩国产在线91| 日韩欧美黄色三级视频| 国产视频一区二区三区网| 人妻少妇被粗大爽av| 国产精品粉嫩在线播放| 久久成人激情免费视频| 日韩国产在线一区二区| 亚洲日本欧美一区二区| 蜜臀av在线精品国自产拍| 人妻少妇麻豆中文字幕久久精品| 中文字幕乱码亚洲精品一区 | 国产精品久久久久大屁股精品性色| 中高龄夫妇五十路六十路| 亚洲一区二区三区欧美精品| 久久五月婷婷爱综合亚洲| 精品国产一区av在线| 六月丁香花五月婷婷| 亚洲欧美日韩国产在线一区 | 亚洲高清精品一区二区| 午夜射精视频在线观看| 亚洲精品一区二区成人影院| 抱着操才爽的免费视频观看|