如何操作Redis和zookeeper实现分布式锁