com.twitter.distributedlog.lock.ZKSessionLock.parseMemberID()方法的使用及代码示例

x33g5p2x  于2022-02-05 转载在 其他  
字(0.9k)|赞(0)|评价(0)|浏览(88)

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

ZKSessionLock.parseMemberID介绍

[英]Parse member id generated by zookeeper from given nodeName
[中]解析zookeeper从给定节点名生成的成员id

代码示例

代码示例来源:origin: twitter/distributedlog

public int compare(String o1, String o2) {
    int l1 = parseMemberID(o1);
    int l2 = parseMemberID(o2);
    return l1 - l2;
  }
};

代码示例来源:origin: twitter/distributedlog

@Test(timeout = 60000)
public void testParseMemberID() throws Exception {
  assertEquals(Integer.MAX_VALUE, parseMemberID("badnode"));
  assertEquals(Integer.MAX_VALUE, parseMemberID("badnode_badnode"));
  assertEquals(0, parseMemberID("member_000000"));
  assertEquals(123, parseMemberID("member_000123"));
}

相关文章