91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java基于elasticsearch實現集群管理

發布時間:2020-09-19 00:01:01 來源:腳本之家 閱讀:132 作者:陳遠波 欄目:編程語言

這篇文章主要介紹了java基于elasticsearch實現集群管理,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

本篇文章主要是查看集群中的相關信息,具體請看代碼和注釋

@Test
public void test45() throws UnknownHostException{
  //1、指定es集群 cluster.name 是固定的key值,my-application是ES集群的名稱
  Settings settings = Settings.builder().put("cluster.name", "my-application").build();
  //2.創建訪問ES服務器的客戶端
  TransportClient client = new PreBuiltTransportClient(settings)
      .addTransportAddress(new TransportAddress(InetAddress.getByName("192.168.1.94"), 9300));
  //獲取集群信息
  ClusterHealthResponse healthResponse = client.admin().cluster().prepareHealth().get();
  //獲取集群名稱
  String clusterName = healthResponse.getClusterName();
  System.out.println(clusterName);
  //獲取存放數據的那些節點
  int numberOfDataNodes = healthResponse.getNumberOfDataNodes();
  System.out.println(numberOfDataNodes);
  //獲取節點的總數量
  int numberOfNodes = healthResponse.getNumberOfNodes();
  System.out.println(numberOfNodes);
  //獲取集群中一共有多少索引
  for(ClusterIndexHealth health:healthResponse.getIndices().values()) {
    String index = health.getIndex();//當前索引名稱
    int numberOfShards = health.getNumberOfShards();//主分片
    int numberOfReplicas = health.getNumberOfReplicas();//副本
    ClusterHealthStatus status = health.getStatus();//得到當前的健康狀況
    System.out.println(status);//健康-綠色 一般-黃色 不健康-紅色
  }
  
}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

福贡县| 万全县| 石门县| 庄河市| 乐清市| 若羌县| 青海省| 云南省| 富阳市| 榆林市| 全南县| 大姚县| 永吉县| 扶绥县| 唐海县| 阿鲁科尔沁旗| 若尔盖县| 绥芬河市| 钦州市| 皋兰县| 安福县| 荥经县| 云龙县| 衡南县| 陆河县| 上犹县| 建宁县| 繁峙县| 巴林左旗| 阿拉善右旗| 夏邑县| 梨树县| 梁河县| 会理县| 东港市| 阿瓦提县| 昭觉县| 芮城县| 信宜市| 鲜城| 利川市|