国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

定時器設(shè)置時間長啦就不起作用問題

woaishenyanyan

我定時器設(shè)置啦如果是幾秒或者幾十秒之后運行是沒有問題的,但是如果設(shè)置時間稍微長啦點就不起作用,這個是什么問題導致的呢
我的代碼:self::$timerid=\Workerman\Lib\Timer::add(intval($message_data), array("Events", 'updateFans'), array(), false);

5709 1 0
1個回答

walkor 打賞

目前沒人反饋過這個問題。感覺是參數(shù)傳錯了或者沒運行到或者運行到了你沒察覺。
你可以把業(yè)務邏輯都去掉,onWorkerStart里面只寫一句
self::$timerid=\Workerman\Lib\Timer::add(10000, array("Events", 'updateFans'), array(), false);
試下。
updateFans 方法實現(xiàn)也是空的,只記錄一個日志,日志路徑寫絕對路徑。

  • laipeng 2018-12-19

    我也遇到同樣問題了,20000的時候 都很少有成功的情況了。幾百都沒問題

  • wanglong126 2021-07-16

    我也遇到了同樣的問題,時間長的話本地win環(huán)境正常,linux就不執(zhí)行,一兩分鐘的話,win和linux都正常

  • wanglong126 2021-07-16

    @8037:我按照大佬的方法,做了詳細日志,然后以debug方式啟動項目,運行正常,然后再正常啟動項目,也都運行正常了,再觀察吧

年代過于久遠,無法發(fā)表回答
??