swoole实现一个多用户持久tcp代理服务的代码
代码语言:phpcli
所属分类:其他
代码描述:swoole实现一个多用户持久tcp代理服务的代码,通过为每个用户创建一个client来持久连接目标服务器实现多用户持久代理。
代码标签: swoole tcp 持久 多用户 代理 服务 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<?php
$fd_relationarr = [];//连接参考表
$targetHost = '127.0.0.1';//代理目标ip
$targetPort = 9006;//代理目标端口
$proxyServer = new Swoole\Server('127.0.0.1', 9501, SWOOLE_PROCESS, SWOOLE_SOCK_TCP);
$proxyServer->on('Connect', function ($server, $fd) {
echo "Client connected: $fd\n";
global $targetHost;
global $targetPort;
// 创建一个异步TCP客户端
$targetClient = new Swoole\C.........完整代码请登录后点击上方下载按钮下载查看















网友评论0