有没有办法在 laravel( 中(管理)添加毫秒(到现在() )



我想添加毫秒来延迟 laravel 队列中的作业。我们可以添加秒数,例如:

SaveJob::dispatch($data)->delay( now()->addSeconds(1) );

但我需要添加毫秒。我在碳库中没有遇到过这样的方法。但无论如何,为了得到一些想法,我想问一下。

实用的替代方案:usleep - 延迟执行(以微秒为单位(

要睡眠两毫秒:

usleep( 2 * 1000 );

所以在你的情况下,你能试试:

SaveJob::dispatch($data)->delay( now()->usleep( 2 * 1000 ) );

SaveJob::dispatch($data)->delay( usleep( 2 * 1000 ) );

相关内容

  • 没有找到相关文章

最新更新