业务到期提醒网站源码分享 业务到期时间查询

这篇文章给大家聊聊关于业务到期提醒网站源码分享,以及业务到期时间查询对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

客户端在创建ZooKeeper时会创建ClientCnxn,ClientCnxn在构建的时候会创建SendThread线程,这个线程会不断执行clientCnxnSocket.doTransport(to,pendingQueue,outgoingQueue,ClientCnxn.this);方法从outgoingQueue获取数据发送给zk服务端

这里不关会发送数据,并且还会根据一定的规则去发送Ping请求至服务端,发完之后会调用clientCnxnSocket.updateLastSend();方法更新lastSend,上次发送消息的时间

并且每次发送消息时也会先更新一下lastSend,因为每次发送消息服务端都会去更新一下session的过期时间

我们在来看一下服务端在什么时候会进行session的续期,肯定是在读取zk客户端消息那里,我们在回过头去看一下

初始化成功后就需要调用readRequest方法去读取请求了

前面这一截代码我们都不需要看,因为请求类型不是auth,所以我们只需要看后面的代码就好了

最后面会走到submitRequest方法去

只有是读请求,都会先调用touch方法进行session续期

OK,本文到此结束,希望对大家有所帮助。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平