如圖是要用react/mysql自己生成的loop正常
$loop = React\EventLoop\Factory::create();
用WorkerMan Get的loop不行,要實(shí)現(xiàn)React\EventLoop\LoopInterFace這個(gè)接口?
我的代碼
$loop = Worker::getEventLoop();
// $loop = React\EventLoop\Factory::create();
self::$db = new React\MySQL\Connection($loop, array(
'host' => DBHOST,
'dbname' => DBNAME,
'user' => DBUSER,
'passwd' => DBPASS,
));
貌似 React 不支持 Windows……
大神在linux里面跑也報(bào)這個(gè)錯(cuò)誤,好像傳入的loop必須要實(shí)現(xiàn)react里面的LoopInterFace接口才行?
試下更新最新版本的workerman以及react
我在linux里面跑也報(bào)這個(gè)錯(cuò)誤,已經(jīng)更新了都是最新版本了workerman3.5.6,ract/mysql0.3.2
我數(shù)據(jù)量不大,本來打算用redis做主存儲(chǔ),mysql異步做個(gè)副存儲(chǔ)以備以后可能的數(shù)據(jù)統(tǒng)計(jì)分析之類的需求,自己寫了小程序以后相互轉(zhuǎn)化,不用這個(gè)異步庫了,不過還是想知道這個(gè)問題是什么引起的?react新的版本加了這個(gè)要求必須實(shí)現(xiàn)指定接口?還是我部署問題?老大求指點(diǎn)