| | |
| | | { |
| | | // 第一个参数对应日志的 name, 第二个参数对应 config/autoload/logger.php 内的 key |
| | | $this->logger = $loggerFactory->get('log','default'); |
| | | //获取 server.php 里的内容 |
| | | $this->server_config = $this->config->get('server.servers',''); |
| | | $this->allow_ip = $this->server_config[0]['allow_ip']; |
| | | $this->allow_ip = $this->config->get('allow_ip',''); |
| | | } |
| | | |
| | | public function onClose($server, int $fd, int $reactorId): void |
| | |
| | | switch ($action) |
| | | { |
| | | case "reg": |
| | | $this->logger->info('reg',$frameData); |
| | | $groupId = $data['group_id']; |
| | | $session = $data['session_id']; |
| | | $this->bind($groupId,'',$frame->fd); |
| | |
| | | $server->push($frame->fd, json_encode($ret)); |
| | | break; |
| | | case "data": |
| | | $this->logger->info('data',$frameData); |
| | | $groupId = $data['group_id']; |
| | | $ret['event'] = "data"; |
| | | $ret['data'] = $data; |