<?php
$server = new Swoole\Websocket\Server("0.0.0.0", 9502, SWOOLE_PROCESS, SWOOLE_SOCK_TCP | SWOOLE_SSL);
$server->set([
'ssl_cert_file' => '/data/cert/4504571_web.debug.only.bfw.wiki.pem',
'ssl_key_file' => '/data/cert/4504571_web.debug.only.bfw.wiki.key',
]);
$server->on('open', function($server, $req) {
echo "connection open: {$req->fd}\n";
});
$server->on('message', function($server, $frame) {
echo "received message: \n";
// $server->push($frame->fd,$frame->data,SWOOLE_WEBSOCKET_OPCODE_BINARY);
});
$server->on('close', function($server, $fd) {
echo "connection close: {$fd}\n";
});
$server->start();
网友回复