Есть ли способ (управлять) добавить миллисекунды (сейчас) в laravel? - PullRequest
2 голосов
/ 11 июля 2019

Я хочу добавить миллисекунды, чтобы задержать задания в очереди laravel. Мы можем добавить секунды, как:

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

Но мне нужно добавить миллисекунды. Я не сталкивался с таким методом в библиотеке углерода. Но чтобы получить некоторые идеи, которые я хотел спросить, в любом случае.

1 Ответ

0 голосов
/ 11 июля 2019

альтернативный вариант: usleep - задержка выполнения в микросекундах

Для сна в течение двух миллисекунд:

usleep( 2 * 1000 );

Итак, в вашем случае, пожалуйста, попробуйте:

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

или

SaveJob::dispatch($data)->delay( usleep( 2 * 1000 ) );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...