0

我正在使用动物园管理员的馆长库来跨机器进行进程间锁定。只有一个函数可以创建锁、执行工作然后释放锁。我应该在这个函数中使用 synchronized 关键字来确保同一台机器上的线程串行调用这个函数,从而最大限度地减少对 zookeeper 的调用,还是看起来有点矫枉过正?

4

1 回答 1

1

Curator 方法都是可重入和线程安全的(除非特别说明)。所以,不,你不需要额外的同步。

注意:我是策展人的主要作者。

于 2014-04-28T01:58:28.510 回答