gpt4 book ai didi

php - 我可以在 PHP 中使用异步计时器吗?如何使用?

转载 作者:可可西里 更新时间:2023-10-31 23:27:54 24 4
gpt4 key购买 nike

我有一个 PHP 应用程序(在 websockets 上),我需要创建几个计时器,每个计时器持续三秒。当计时器中的时间到了时,我更改 bool 变量。每个计时器都会更改自己的变量。我不能使用 sleep ,因为我的程序必须处于事件状态。

我原以为 react php 中的计时器是异步的,但它的行为就像 sleep() 一样。这是我的代码:

    $loop = \React\EventLoop\Factory::create();
$timer = $loop->addTimer(3, function() {
// some acts
});

$loop->run();

如何制作异步定时器?

最佳答案

您可以使用后台 worker 。 Gearman非常适合这些事情。

关于php - 我可以在 PHP 中使用异步计时器吗?如何使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42857788/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com