自定義進(jìn)程
class Pusher
{
public function onWorkerStart()
{
//$GLOBALS['con'];
global $con;
$con = new AsyncTcpConnection('tcp://127.0.0.1:8282');
$con->onConnect = function(AsyncTcpConnection $con) {
$con->send('hello');
};
$con->onMessage = function(AsyncTcpConnection $con, $data) {
echo $data;
$con->send($data);
};
$con->connect();
}
}
APP/CONTROLLER
如何調(diào)用上面的 $con->send()函數(shù)
進(jìn)程間變量不共享, 第一,里面可以開個(gè)text協(xié)議監(jiān)聽,監(jiān)聽其它進(jìn)程發(fā)送過來的數(shù)據(jù),然后進(jìn)行處理
.第二,可以每個(gè)進(jìn)程都開一個(gè)連接維護(hù)