鍍金池/ 問答/PHP  網(wǎng)絡(luò)安全/ Swoole指定時(shí)間swoole_timer_after怎么設(shè)置超過864000

Swoole指定時(shí)間swoole_timer_after怎么設(shè)置超過86400000?

clipboard.png

現(xiàn)業(yè)務(wù)需求的指定時(shí)間可能超過86400000,請問有沒有什么方法可以超過86400000?謝謝!

回答
編輯回答
凝雅

可以用swoole的table或者redis存你需要毫秒數(shù)n,然后用8640000的timer觸發(fā)后,n =n-8640000,如果n小于8640000,就可以新建一個n毫秒的timer,否則建一個8640000的timer,如此循環(huán)。

2018年5月8日 07:48