Swoole连接服务器的具体操作是什么
Admin 2022-10-08 群英技术资讯 574 次浏览
在对Swoole进行安装后,我们就可以使用这种框架对服务器进行连接,实现一些信息上的互相传递。本篇对Swoole连接的方法进行了整理,分为三个部分:启动服务、查看连接和测试TCP服务器。下面就这三个要点分别进行讲解,大家也来一起看看,在php中Swoole框架连接服务器的具体操作吧。
1、启动服务
php server.php
启动后,光标即停止在这里,等待其他用户连接。
2、查看连接
使用命令 netstat -an | grep 端口来查看端口是否处于 Listening状态
netstat -an | grep 9501
(PS: 注意服务器所使用的IP地址,如果是127.0.0.1回环地址,则客户端只能使用127.0.0.1才能连接上)
3、测试TCP服务器
新开窗口使用 telnet 连接服务器
telnet 127.0.0.1 9501
此时,观察启动服务的机器,会发现有返回数据
php server.php > Client:Connect.
在返回客户端,输入hellp world,发现写入和读取成功
root@iZ28evegw6zZ:~# telnet 127.0.0.1 9501 Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. hellp world //此处是输入的命令 Server:hellp world //recv()读取命令成功 Connection closed by foreign host. //退出成功 返回到服务器端观察 root@iZ28evegw6zZ:/var/www/html# php server.php Client: Connect. //连接成功消息 Receive message: hellp world //接收到数据 Client:Close. //客户端退出成功
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
命令模式:命令模式(CommandPattern):将一个请求封装为一个对象,从而使我们可用不同的请求对客户进行参数化;对请求排队或者记录请求日志,以及支持可撤销的操作。命令模式是一种对象行为型模式,其别名为动作(Action)模式或事务(Transaction)模式。模式动机:在软件设计中,我们经常需要向某些对象发送请求,但是并不知道请求的接收者是谁,也不知道被请求的操作是哪个,
学习php7连接MySQL制作简易查询程序,讲解详细,有需要的朋友可以看看,了解了解,有问题欢迎留言讨论。
PHP Pipeline 实现中间件的示例代码,Pipeline 设计模式,水管太长,只要有一处破了,就会漏水了,而且不利于复杂环境弯曲转折使用。所以我们都会把水管分成很短的一节一节管道,然后最大化的让管道大小作
swoole使用协程:使用go()(\Swoole\Coroutine::create() 的简写) 创建一个协程;在go() 的回调函数中, 加入协程需要执行的代码。注意是非阻塞代码。
今天小编就为大家分享一篇关于PHP fprintf()函数用法讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008