×
思维导图备注
WorkerMan 3.x 手册
首页
白天
夜间
小程序
阅读
书签
我的书签
添加书签
移除书签
开发流程
浏览
912
扫码
分享
2018-03-29 07:09:38
开发流程
开发流程
上一篇:
下一篇:
介绍
版权信息
原理
序言
入门指引
特性
简单的开发实例
安装配置
环境要求
下载安装
启动与停止
开发流程
开发前必读
目录结构
开发规范
基本流程
定制通讯协议
通讯协议的作用
如何定制协议
一些例子
Worker类
构造函数
属性
id
count
name
user
reloadable
transport
connections
daemonize
stdoutFile
pidFile
logFile
globalEvent
reusePort
protocol
回调属性
onWorkerStart
onWorkerReload
onWorkerStop
onConnect
onMessage
onClose
onBufferFull
onBufferDrain
onError
接口
runAll
stopAll
listen
TcpConnection类
属性
id
protocol
worker
maxSendBufferSize
defaultMaxSendBufferSize
maxPackageSize
回调属性
onMessage
onClose
onBufferFull
onBufferDrain
onError
接口
send
getRemoteIp
getRemotePort
close
destroy
pauseRecv
resumeRecv
pipe
AsyncTcpConnection类
__construct
connect
reconnect
transport属性
定时器Timer类
add
del
注意事项
WebServer
调试
基本调试
查看运行状态
网络抓包
追踪系统调用
常用组件
GlobalData变量共享组件
GlobalData Server
GlobalData Client
add
cas
increment
Channel分布式通讯组件
channelServer
channelClient
connect
on
publish
unsubscribe
例子—集群推送
FileMonitor文件监控组件
MySQL组件
workerman/mysql
异步react/mysql
异步redis组件
clue/redis-react
异步dns组件
react/dns
异步HTTP组件
react/http-client
异步消息队列组件
react/zmq
react/stomp
进程控制组件
react/child-process
常见问题
是否支持多线程
与ThinkPHP等框架整合
运行多个WorkerMan
支持哪些协议
如何设置进程数
查看当前客户端连接数
对象和资源的持久化
例子无法工作
启动失败
停止失败
支持多少并发
更改代码后不生效
向某个客户端发送数据
如何主动推送消息
在其它项目中推送
如何实现异步任务
status里send_fail原因
Win下开发Linux部署
是否支持socket.IO
终端关闭导致服务关闭
与Apache/Nginx的关系
使用mysql、redis
禁用函数检查
平滑重启原理
为Flash开启843端口
如何广播数据
心跳
如何建立udp服务
监听ipv6地址
关闭未认证连接
作为wss客户端
传输加密-ssl/tsl
创建wss服务
创建https服务
workerman作为客户端
作为ws/wss客户端
附录
Linux内核调优
压力测试
安装扩展
websocket协议
ws协议
text协议
frame协议
暂无相关搜索结果!
本文档使用
BookStack
构建
×
分享,让知识传承更久远
×
文章二维码
手机扫一扫,轻松掌上读
×
文档下载
普通下载
下载码下载(免登录无限下载)
你与大神的距离,只差一个APP
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
温馨提示
每天每在网站阅读学习一分钟时长可下载一本电子书,每天连续签到可增加阅读时长
下载码方式下载:免费、免登录、无限制。
免费获取下载码
下载码
文档格式
PDF
EPUB
MOBI
码上下载
×
微信小程序阅读
您与他人的薪资差距,只差一个随时随地学习的小程序
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度