我想利用 zookeeper 来创建分布式锁。我有工厂创建允许锁定/解锁某些值的 LockObject。Factory 创建的每个 LockObject 都使用相同的 org.apache.zookeeper.Zookeeper 对象。
现在,我想将这个工厂用作 EJB,以便其他服务可以使用它。我们可以假设多个线程将同时使用同一个 Zookeeper 对象。我正在处理的是限制可以从应用程序创建的连接数。zookeeper 是否有任何类型的连接池或单个 org.apache.zookeeper.Zookeeper 对象适合这个问题?
最好的,一个