workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
连接成功了,但是发送消息发
不
出去
首先建立websocket连接ws = new WebSocket("ws://" + document.domain + ":8066");,用ws.readyState判断是连接成功了,而且服
务
端也能查到连接,但是ws.send("ssssssssssssssssssssssssss");的时候,用ws.bufferedAmount判断一直发送
不
出去。
分享
phpstorm软件xdebug调试thinkphp6扩展Workerman
### 由于调试所需,需要看到Workerman服
务
类运行时的其内变量状态,于是通过多种途径获取有益信息,终于得到了断点被打中的
效
果。同样,在各类搜索平台上,关于这方面的需求也屡见
不
鲜,但大多
回
复表示Xdebug可能
不
支持直接调试Workerman。关于php里安装xdebug和phpstorm里配置和验证xdebug
不
是本文重点,这类相关信息一搜一火车,就
不
再介绍了。### (二)、workman服
务
器配置 没有给出的都是原样的。  4、phpstorm终端里启动workman服
务
器 !
问答
gateway websocket服
务
流量如何计算
#### 问题描述 gateway 启动的websocket服
务
,除了心跳数据每分钟0.2K,24小时socket消耗流量是多少?怎么计算?
问答
有人在ci框架用过workerman吗,开启的websocket无法访问
websocket服
务
能够开启成功,但是却无法连接! 如果开启的服
务
不
走ci的入口文件,则可以访问,一走ci框架的入口文件,就无法访问,很纳闷 附上代码: ```php <?new Worker("websocket://0.0.0.0:800"); $ws_worker->name = 'MyWorker'; // 启动4个进程对外提供服
务
$ws_worker->count = 4; // 当收到客户端发来的数据后返
回
hello $data给客户端 $ws_worker->onMessage
问答
nginx转发到webman问题(webman BUG)
#### 问题描述 主服
务
器配置转发到子机webman 返
回
数据错误 实测500kb大小文件没有任何问题, 可以下载 但是3MB的文件就
不
行了 chrome浏览器直接下载未完成 使用curl方式 去获取只能读到2MB大小 如果将主服
务
器nginx转发到子机nginx 6MB大小的文件都没问题 所以判断结论是webman的问题 主服
务
器nginx配置 location / { proxy_redirect
问答
webman部署到线上以后能
不
能把端口号隐藏掉
#### 问题描述 webman部署到服
务
器上以后必须带着自定义的端口号才能访问,以前fpm项目默认用的是80端口可以
不
用带,但是现在webman如果
不
带自定义端口号就访问
不
到请问有什么办法可以解决。#### 为此你搜索到了哪些方案及
不
适用的原因 Nginx配置应该可以解决吧,奈何对Nginx配置
不
是十分的了解求各位能分享一下
问答
laradock安装webman 望
回
复
 > ```php 执行docker-compose up -d webman 报错 报错信息:=> ERROR [6/9] RUN apt-get remove -y libssl1.1 && apt-get install libssl1.1 krb5-locales libkrb5support0=1.16-2ubuntu0.2 libkr 1.8s ERROR: Service 'webman' failed to build : Build failed ```
文档
Events类的
回
调属性
问答
webman启动后,长时间
不
访问,再次访问返
回
空白,没有任何错误信息,请问是什么原因?
环境是在windows下开发环境,php7.2 没有使用反向代理 **重新启动后就会正常** 还有一个问题php直接守护进程启动,
不
使用supervisior会有什么问题吗? 官方推荐怎么部署呢?
问答
webman中如何集成单元测试?
可以测试服
务
类 但是无法测试http请求 `test/BaseText.php` ``` # DI protected $container; public function __construct[截图](//www.workerman.net/upload/20210301/01603c82cc4c6f.png) 可以测试服
务
类 有
不
有办法测试控制器的返
回
呢
问答
出现一个系统异常,导致数据有问题
(另外,我用的是RPC,明明类里面有我写好的方法,但RPC服
务
一直报“to be a valid callback, class 'Dashboard' does not have a method”,服了,这个问题改的我都怀疑人
生
了。是
不
是也跟上面报的问题有关呢?)
问答
【已解决】这个是workerman的ws协议问题还是 Client代码问题
time.Second, }, Origin: &url.URL{Scheme: "http", Host: "chat.workerman.net"}, } // 连接WebSocket服
务
器关闭WebSocket连接 wsConn.Close() } ``` #### 其他补充 `ws://chat.workermnan.net:7272/: ` 这个末尾:,是error字段的,
不
是
生
成的地址错误
问答
关于 reusePort 和 listen() 的问题
如果系统
不
支持 reusePort: 1)listen() 改为在子进程中执行,有什么区别?2)执行 stream_context_set_option($this->context, 'socket', 'so_reuseport', 1); 会产
生
不
良结果吗?
问答
webman-admin安装插件提示安装包
不
存在
#### 问题描述 webman-admin安装插件提示安装包
不
存在 #### 截图报错信息里报错文件相关代码 这里粘贴截图  #### 操作系统及workerman/webman等框架组件具体版本 本地window和服
务
器linux
文档
sendToGroup
对数据
不
再做任何处理,直接发给客户端。如果```$raw```为```true```,要求```$message```为用协议打包好的数据(调用了gateway指定协议的encode方法
生
成的数据),否则客户端可能无法解析。此参数一般用于某些特殊情况,例如合并多个数据包为一段buffer,一次性发给客户端,而
不
是逐条发给客户端,这将有助于降低系统负载。 绝大多数情况此参数用
不
到,开发者可以忽略。## 更新日志 | 版本 | 说明 | | -- | -- | | 2.0.7 | 增加了```$exclude_client_id```和```$raw```参数 | ### 返
回
值 因为数据发送是异步进行的,所以没有返
回
值。
分享
workerman=管理子进程
现有连接
不
会断开,新连接使用新代码 应用场景:
生
产环境更新代码时使用 reload,
不
影响服
务
--- 🟩 第 63-80 行:示例2 - TaskWorker(后台任
务
处理器)| | 触发方式 | 客户端发送数据 | 定时器自动触发 | 工作方式: - 没有监听端口,
不
接受外部连接 - 启动后自动执行定时任
务
- 每 3 秒执行一次任
务
\n\n"; }; 注意: 这是静态属性,
不
是实例属性 区别: |
回
调类型 | 作用对象 | 触发次数 | |---------进入
事
件循环 - 等待客户端连接 - 处理定时器 - 处理消息 阻塞特性: - Worker::runAll() 会阻塞执行 - 后面的代码
不
会执行,直到所有 Worker| | reload | 平滑重启 |
不
断开现有连接 | | stop | 停止服
务
问答
阿里云物联网服
务
端订阅问题
#### 问题描述 我在开发阿里云物联网的服
务
端订阅功能,听阿里云的工作人员只能通过/topic/#,来获取获取所有的设备发送的信息,如果我有几千台设备同时发送信息,同时都到这一个接口来区分和保存信息会
不
会并发很严重,请问大佬们有什么解决办法吗,现在服
务
器是16核的,我该如何优化我的代码呢?//若使用二进制传输,则userName需要添加encode=base64参数,服
务
端会将消息体base64编码后再推送。具体添加方法请参见下一章节“二进制消息体说明”。
问答
关于webman中自定义进程的疑问
webman新增process,必须要restart才能起
效
吗?
问答
刚接触workerman如何有
效
的学习??
大神求告知
问答
新安装的webman 1.6.6 热更新无
效
#### 问题描述 重新下载最新的版本1.6.6 php8.2 本地开发修改文件后热更新没有检测到文件有改动。 #### 操作系统环境及workerman/webman等具体版本 环境mac本地 php8.2 webman 1.6.6
« 上一页
1
...
131
132
133
134
135
136
137
138
...
476
下一页 »
« 上一页
134
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝