请问大佬,我想用workerman来做redis stream的消费端,我试了这么写,好像发送信号,响应不了啊 <?php use Workerman\Events\EventInterface; use Workerman\Worker; require_once __DIR__ . '/vendor/autoload.php'; $worker = new Worker()...
由于evnet扩展,在windows上也可以安装,所以此定时器也可以在win上进行演示,生产环境还是要基于workerman,在linux实现。 为了学习workerman,又抄了一个event出来, 毫秒定时器,workerman就是检测php环境上是否有php扩展,如果有就优先,然后才是Select类。 <?php class Timer { const EV_TIMER = 1; co...
学习workerman源码,研究了定时器部分,抄了一个定时器类出来,分享出来,调用方式一样。 <?php class Timer { const EV_TIMER = 1; const EV_TIMER_ONCE = 2; protected $scheduler = null; protected $eventTimer = array(); public $...