创建节点遇到的问题
来源:6-3 同步异步创建zk节点
吃吃吃鱼的猫
2019-03-19
1、创建节点时,同步和异步有什么区别呢?
2、Thread.sleep(2000)这时阻塞的是哪个主线程还是创建节点的线程呢?
3、如果是创建节点是同步的,那么回调函数中的输出是不是就不用将主线程(猜测)休眠两秒钟了呢?
4、构造方法中,在捕获异常时将zookeeper关闭,如果创建不成功,怎么办呢?
写回答
1回答
-
同步就是直到创建节点完毕后,才会继续执行代码,异步就是当创建完毕会通知,这个和ajax是一个道理
sleep在主线程,创建节点相当于是发了一个会话请求,就类似http请求
是的
无需考虑,真实环境会结合springboot或者springmvc,这个框架会帮我们做的
012019-03-20
相似问题