我在定时器timer创建后 del后 往后创建的timer的id会一直递增?

我在定时器timer创建后 del后 往后创建的timer的id会一直递增?

截图

一直在定时执行一个任务, 任务里会有另一个timer , 然后每次timer只会处理一部分, 处理完成后悔del这个timer, 然后等下次定时器触发时重新创建, 为什么这个内嵌的timer::add的创建id 一直在递增,有上限吗,如果我一直挂的这个服务 会不会崩溃?

会不会有什么影响? 或者怎么处理 才能让他的add 的这个自增id 消除办法?

696 1 0
1个回答

yongdao35

PHP int上限 9223372036854775807,假设每秒使用100个id,要29亿年才能用完,那时候还有人类么?

  • 2022-11-25

    额....我只是问他这个定时器创建的标识id 会不会一直递增会有影响, int我知道很大, 不知道他这里产生的返回值 是不是这么大

  • walkor 2022-11-26

    没有问题,没有影响

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