请问业务逻辑中使用timer,5-10秒,会不会有什么隐患?

frontlon

我想在业务逻辑中使用timer实现一些重发业务。

当数据发送完,我想用timer停留几秒,再发送2-3次。

可是我看文档,没有找到执行多次的方法。

所以我在一个执行一次的定时器中使用了 for循环,每次sleep几秒,请问这种有没有什么隐患?比如用户多了有什么后果?sleep太长会不会导致进程死掉之类的?

2857 1 0
1个回答

six

手册里说不能调用 sleep exit die,应该是有影响的

年代过于久远,无法发表回答
🔝