博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
swoole 创建tcp服务器
阅读量:5091 次
发布时间:2019-06-13

本文共 807 字,大约阅读时间需要 2 分钟。

server.php

on('connect', function ($serv, $fd) { echo "Client: Connect.\n";});// 监听数据接收事件$serv->on('receive', function ($serv, $fd, $from_id, $data) { $serv->send($fd, "Server: " . $data);});// 监听连接关闭事件$serv->on('close', function ($serv, $fd) { echo "Client: Close.\n";});// 启动服务器$serv->start();

  1.执行程序,启动服务器

$ sudo /usr/local/php/bin/php server.php Client: Connect.

  2. 启动成功后,netstat 查看

$ sudo netstat -ntlp | grep php     tcp        0      0 127.0.0.1:9501          0.0.0.0:*               LISTEN      21314/php

  3. telnet连接服务器

$ telnet 127.0.0.1 9501Trying 127.0.0.1...Connected to 127.0.0.1.Escape character is '^]'.helloServer: hello

  退出telnet:shift+],quit

  4. 结束工作进程:kill 主进程ID

$ kill 21314

 

 

参考:https://wiki.swoole.com/wiki/

转载于:https://www.cnblogs.com/tianxintian22/p/10270581.html

你可能感兴趣的文章
第九章 操作系统
查看>>
尽量用类型化的常量替代预处理器的 #DEFINE 方法
查看>>
CSS教程布局之道
查看>>
Mac系统常用快捷键及技巧
查看>>
28.广搜:被围住的面积
查看>>
jQuery 图片轮播的代码分离
查看>>
疯狂,千人抢“幸福”,引微博万人围观
查看>>
vue中 父子组件的通讯
查看>>
GridView如何实现双击行进行编辑,更新
查看>>
LINUX 命令行编辑快捷键
查看>>
redis持久化RDB与AOF
查看>>
信息化基础建设 开发框架
查看>>
讲给普通人听的分布式数据存储【转载】
查看>>
ASIHTTPRequest是什么?
查看>>
将博客搬至CSDN
查看>>
数据结构:散列函数的构造方法
查看>>
(C++)String的用法
查看>>
MVC 3 HTML 编码
查看>>
Knockout学习之前言
查看>>
php中使用swoole实现头协议
查看>>