com.hazelcast.core.Cluster.promoteLocalLiteMember()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(1.7k)|赞(0)|评价(0)|浏览(130)

本文整理了Java中com.hazelcast.core.Cluster.promoteLocalLiteMember()方法的一些代码示例,展示了Cluster.promoteLocalLiteMember()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Cluster.promoteLocalLiteMember()方法的具体详情如下:
包路径:com.hazelcast.core.Cluster
类名称:Cluster
方法名:promoteLocalLiteMember

Cluster.promoteLocalLiteMember介绍

[英]Promotes local lite member to data member. When this method returns both #getLocalMember() and #getMembers()reflects the promotion.
[中]将本地lite成员升级为数据成员。当此方法同时返回#getLocalMember()和#getMembers()时,将反映提升。

代码示例

代码示例来源:origin: hazelcast/hazelcast-code-samples

public static void main(String[] args) {
    Config config = new Config();
    config.setLiteMember(true);

    HazelcastInstance hazelcastInstance = Hazelcast.newHazelcastInstance(config);
    Cluster cluster = hazelcastInstance.getCluster();
    cluster.promoteLocalLiteMember();
  }
}

代码示例来源:origin: hazelcast/hazelcast-jet

@Override
public void writeResponse(ManagementCenterService mcs, JsonObject out) throws Exception {
  JsonObject result = new JsonObject();
  try {
    mcs.getHazelcastInstance().getCluster().promoteLocalLiteMember();
    result.add("success", true);
  } catch (IllegalStateException e) {
    result.add("success", false);
    result.add("message", e.getMessage());
  }
  out.add("result", result);
}

代码示例来源:origin: com.hazelcast/hazelcast-all

@Override
public void writeResponse(ManagementCenterService mcs, JsonObject out) throws Exception {
  JsonObject result = new JsonObject();
  try {
    mcs.getHazelcastInstance().getCluster().promoteLocalLiteMember();
    result.add("success", true);
  } catch (IllegalStateException e) {
    result.add("success", false);
    result.add("message", e.getMessage());
  }
  out.add("result", result);
}

相关文章