老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網站建設、域名注冊、服務器等服務

Curator的分布式Barrier怎么實現

這篇文章主要介紹“Curator的分布式Barrier怎么實現”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“Curator的分布式Barrier怎么實現”文章能幫助大家解決問題。

創(chuàng)新互聯是一家成都做網站、成都網站建設,提供網頁設計,網站設計,網站制作,建網站,按需網站開發(fā),網站開發(fā)公司,自2013年創(chuàng)立以來是互聯行業(yè)建設者,服務者。以提升客戶品牌價值為核心業(yè)務,全程參與項目的網站策劃設計制作,前端開發(fā),后臺程序制作以及后期項目運營并提出專業(yè)建議和思路。

分布式Barrier,直接看代碼好了:

package curator.barrier;

import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;

import org.apache.curator.RetryPolicy;
import org.apache.curator.framework.CuratorFramework;
import org.apache.curator.framework.CuratorFrameworkFactory;
import org.apache.curator.framework.recipes.barriers.DistributedBarrier;
import org.apache.curator.retry.ExponentialBackoffRetry;

public class BarrierDemo {

	public static void main(String[] args) throws Exception {
		final List barriers = new ArrayList(3);
		ExecutorService service = Executors.newCachedThreadPool();

		for (int i = 0; i < 3; i++) {
			Runnable run = new Runnable() {
				public void run() {
					try {
						RetryPolicy retryPolicy = new ExponentialBackoffRetry(
								1000, 3);
						final CuratorFramework client = CuratorFrameworkFactory
								.builder().connectString("127.0.0.1:2181")
								.sessionTimeoutMs(5000)
								.connectionTimeoutMs(10000)
								.retryPolicy(retryPolicy).namespace("text")
								.build();
						client.start();

						DistributedBarrier barrier = new DistributedBarrier(client, "/barrier");
						barriers.add(barrier);
						barrier.setBarrier(); // 設置barrier
						System.out.println(" : setBarrier...");
						barrier.waitOnBarrier();// 等待其他進程移除barrier,此后所有的waitOnBarrier進程都將解除阻塞.
						System.err.println(" : run ing...");
					} catch (Exception e) {
					}
				}
			};
			service.execute(run);
		}
		Thread.currentThread().sleep(5000);
		for (DistributedBarrier b : barriers) {
			b.removeBarrier();
		}
		System.in.read();
	}

}

關于“Curator的分布式Barrier怎么實現”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識,可以關注創(chuàng)新互聯行業(yè)資訊頻道,小編每天都會為大家更新不同的知識點。


本文標題:Curator的分布式Barrier怎么實現
新聞來源:http://www.xueling.net.cn/article/geohcp.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 国产一区二区四区 | av网免费观看 | 日本高清视频WWW夜色资源 | 男人扒开女人腿桶到爽免费av | 精品久久久久久无码免费 | 夜夜摸日日躁欧美视频 | 精品视频免费久久久看 | 午夜视频久久 | 99久久国产宗和精品1上映 | 成人久久久精品乱码一区二区三区 | 青青青国产精品视频 | 操人视频在线免费观看 | 天天做天天爱夜夜爽少妇 | 日韩视频1区 | 国产精品自在在线午夜出白浆 | 午夜毛片免费 | 天天躁狠狠躁夜躁2020挡不住 | 国产亚洲人成a在线v网站 | 尤物精品在线 | 韩日在线观看视频 | 国产老女人高潮大全 | 人人添人人澡人人澡人人人人 | av在线免费看不卡 | 99热操| 变态一区二区 | 国内精品自线在拍2020不卡 | 91色视频在线观看 | 感官之火在线观看 | 日本字幕在线观看 | 国语精品久久 | 菠萝蜜在线免费观看 | 依依成人在线视频 | 午夜成人性爽爽免费视频 | 午夜在线视频观看 | 亚洲精品久久久久999中文字幕 | 国产精品白丝喷水在线观看 | 中国一级大毛片 | 性国产牲交XXXXX视频 | 亚洲国产综合在线观看 | 免费看麻豆 | 深夜免费在线观看 |