各位大佬们,小弟写了一个接口(也可以是个方法),如果接口5秒没有被调用,就执行另一个方法,如果5秒内接口再次被调用,就重新计时5秒。有大佬能提供提供解决思路吗?
1 回答
张小喜
TA贡献5条经验 获得超0个赞
做一个定时器,5秒执行一次,执行的方法就是你需要执行的那个方法
接口里面实现:如果接受到请求,就把定时器先关掉,然后设置它5秒后开始执行
这样,如果接口5秒内没接到请求,定时器就会每隔5秒执行一次,达到你调用指定方法的目的。如何5秒内接到请求,从接到请求那时开始重新计算时间。
添加回答
举报
0/150
提交
取消