6 files modified
1 files added
| | |
| | | DB_COLLATION=utf8mb4_unicode_ci |
| | | DB_PREFIX= |
| | | |
| | | REDIS_HOST=120.25.156.26 |
| | | REDIS_HOST=120.76.101.87 |
| | | REDIS_AUTH=(null) |
| | | REDIS_PORT=56379 |
| | | REDIS_PORT=51101 |
| | | REDIS_DB=0 |
| | | ALLIW_IP=120.25.156.26.58004 |
| | |
| | | composer.phar |
| | | vendor/ |
| | | runtime/ |
| | | # Commit your application's lock file http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file |
| | | # You may choose to ignore a library lock file http://getcomposer.org/doc/02-libraries.md#lock-file |
| | | # composer.lock |
| | |
| | | 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; |
| | |
| | | 'name' => 'ws', |
| | | 'type' => Server::SERVER_WEBSOCKET, |
| | | 'host' => '0.0.0.0', |
| | | 'port' => 9502, |
| | | 'port' => 9501, |
| | | 'sock_type' => SWOOLE_SOCK_TCP, |
| | | 'allow_ip' => '120.25.156.26.58005', |
| | | 'allow_ip' => env('ALLIW_IP','127.0.0.1:9502'), |
| | | 'callbacks' => [ |
| | | SwooleEvent::ON_HAND_SHAKE => [Hyperf\WebSocketServer\Server::class, 'onHandShake'], |
| | | SwooleEvent::ON_MESSAGE => [Hyperf\WebSocketServer\Server::class, 'onMessage'], |
| | |
| | | $action = substr($url, strrpos($url, "/") + 1); |
| | | 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; |