GlobalData 的 client 如何刪除

0

請問一下使用GatewaryWorker,在 onConnect 時建立 GlobalData client
當斷線後,GlobalData Server 端的connections 仍然存在,
GatewaryWorkery在onClose時,應該如何刪除 GlobalData client?

已邀请:

walkor

赞同来自: mingchi21

目前GlobalData client没有close方法。
GlobalData client在onWorkerStart时建立一个就好,不需要每个客户端链接建立一个。


$global_client = null;
$worker->onWorkerStart = function(){
global $global;
$global = new GlobalData\Client('127.0.0.1:2207');
$global->connection_count = 0;
};

$worker->onConnect = function($connection) {
global $global;
$connection->send($global->connection_count++);
};

mingchi21 - PHP user

赞同来自:

OK,了解,感謝。

要回复问题请先登录注册