workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
文档
sendToGroup
对数据
不
再做任何处理,直接发给客户端。如果```$raw```为```true```,要求```$message```为用协议打包好的数据(调用了gateway指定协议的encode方法
生
成的数据),否则客户端可能无法解析。此参数一般用于某些特殊情况,例如合并多个数据包为一段buffer,一次性发给客户端,而
不
是逐条发给客户端,这将有助于降低系统负载。 绝大多数情况此参数用
不
到,开发者可以忽略。## 更新日志 | 版本 | 说明 | | -- | -- | | 2.0.7 | 增加了```$exclude_client_id```和```$raw```参数 | ### 返
回
值 因为数据发送是异步进行的,所以没有返
回
值。
问答
phpsocket.io 客户端每次刷新都会重连, 为什么上次的连接还占用连接数
我做的这个功能是用于PC端与手机端的信息传递,因为一些原因PC端会经常刷新,刷新后就会产
生
新的连接,最近才发现刷新前的连接虽然断掉,但没有去除掉,还是会占用连接数,导致现在会因为达到最大连接数据而停止,提问, 服
务
端检测到客户端断开后,服
务
端要用close()操作吗,这样会删除刷新前的连接占用吗
问答
我在用python 测试websocket 连接时,服
务
器端 onConnection 中打印Gateway::getAllClientCount() 时
我在用python 测试websocket 连接时,服
务
器端 onConnection 中打印Gateway::getAllClientCount() 时,打印的值从1-45获取1-50后又从1开始打印,再到45,50什么的就这么循环,但是总跟我python中设置的请求数量(2000)对
不
上。
问答
两台装有webman服
务
器如何通信?
# 两台装有webman的服
务
器如何优雅地进行通信?
问答
使用tp5整合的workerman如何实现服
务
端推送
【推送的数据是从数据库读取的】看了tp5官方开发手册后使用compoesr安装了workeman,安装后如何在别的控制器方法实现服
务
端的消息推送呢?参考了wokerman官方手册【在非WorkerMan项目中推送消息】这篇文章,发现代码和tp5整合的workerman代码有
不
少的差异,如果安照官方的推荐代码又怎么实现链接数据库呢?
问答
webman安装出错,是我哪里操作
不
正确吗
gatewayworke运行正常 composer版本 2.2.18 按照webman手册介绍 去除阿里云镜像 然后执行composer create-project workerman/webman 返
回
问答
controller 的协程休眠测试
我安装了 swoole 扩展和 revolt/event-loop 来测试协程的
效
果 process.php 里依次对三种情况进行测试: ```php 'webman' => [用协程
不
是应该两个请求同时被处理吗,怎么三种`eventLoop`配置的
效
果都一样?
问答
Timer执行任
务
时间问题
程序原本用了while(true) {} 死循环来进行队列消费者操作,看了官方文档后,里面有说
不
能用死循环,会造成进程状态无法上报,无法正常stop, restart进程。运行过程发现内存占用特别大,用 php server.php status 查看是正常的,但是 ps -aux 可以查看到 Workerman server.php 的内存占用85%以上了(服
务
器内存32GB
问答
GatewayWorker如何更好的创建WSS服
务
端
#### 问题描述 在GatewayWorker手册里创建wss服
务
端是在start_gateway.php里配置SSL证书,但是在WorkerMan里面创建wss服
务
端的推荐方式却是Nginx代理,
问答
$connection->send 发快了会变成两条
foreach ($_hex2arr as $key => $value) { $status = $connection->send($value); }
效
果如下
问答
服
务
端如何通过业
务
驱动的主动向服
务
端发送消息,而
不
是命令行呢

问答
webman response能否增加一个功能,发送响应之后继续执行操作
目前有新项目在考虑用webman,之前都是swoole,有一个用法在webman好像没看到支持,但是在我们的实践中挺有用的,就是控制器在执行必要的操作之后,返
回
数据给前端,然后可以继续执行一个稍微慢一点的动作业
务
逻辑 // 设置http头 $response->header('Content-Type', 'application/json'); // 设置要返
回
的数据 $response->withBody('返
回
的数据'); // ### 提供一个类似的方法,可以结束响应,尽早给反馈给前端 $response->end(); //其他慢任
务
,如发送验证邮件 Mail::sendVerification
问答
webman 的日志是同步写入还是异步写入的
[截图](/upload/img/20230606/06647f11cb65e7.png) #### 为此你搜索到了哪些方案及
不
适用的原因 想咨询一下。前几天在其他项目改了下异步日志(非php)
效
果还是杠杠的。
问答
workerman 毫秒级选择性延迟响应,有好的方案吗?
响应太快了,项目经理要求加点延迟,让客户觉得真实有
效
。 秒级的可以用 消息队列 延迟处理。 毫秒级的有办法吗? 选择性延迟响应,比如100-200毫秒,4000-8000毫秒、
不
延迟。
问答
怎么根据pid,具体确定是哪个业
务
怎么根据pid,确定是哪个业
务
。我在onWorkerStart里编写了业
务
, if ($businessWorker->id == 0) if ($businessWorker->id == 1)等,现在25271这个进程占用cpu较高
分享
Tools — 开发者工具集合 开源了
- `JwtTool.vue`:JWT
生
成 / 解码 / 验证(支持 HS256/384/512、签名校验、claims 展示)。- 颜色与 UI:颜色拾取/转换、常用色板、预览在亮/暗主题下的
效
果。 - 二维码:
生
成与导出(`QrCodeTool.vue`)。## 本地开发(快速开始) 首次拉取后安装依赖: ```powershell pnpm install ``` 运行开发服
务
器(Vite)并热重载: ```powershell pnpm## 本地使用示例(快速指引) -
生
成 favicon:打开 `Favicon Generator`,上传或粘贴图片,使用裁剪器选择区域,选择输出格式与尺寸,点击
生
成并下载单个或打包 ZIP。- 批量重命名:打开 `File Renamer`,拖入文件(支持多选),在
不
同标签页中设置规则(序列、替换、插入等),预览后应用并下载重命名后的 ZIP,或导出平台脚本。
问答
workerman 两种协议给指定客户端发送数据uidConnections数组访问
不
到
[](//www.workerman.net/upload/20200625/255ef4894382c3.png) 4、看起来是uidConnections数组没有
效
果。
问答
20多个终端连接服
务
器后,服
务
器会出现延迟,终端断开后还会继续接收数据
20多个终端连接服
务
器后,服
务
器会出现延迟,终端断开后还会继续接收数据,并且终端上报的数据如果改变会有一定的延迟才能收到新数据,这改怎么解决啊
问答
gatewayworker tcp黏包
通过socketManager 发送给服
务
端包; 发第一个“你好1” 服
务
端推送给客户端是“你好1”, 发第二个"你好2"、 发第三个“你好3” 返
回
的数据包居然把你“你好2你好3”合并一起发送给客户端
问答
一个4年工作经验从业者的困惑。
你好, 老大非常抱歉问的
不
是worker相关问题, 但是我现在真的比较疑惑。先说一下自己的情况,4年经验2年java2年php, 喜欢技术, 只要是
不
懂的都喜欢鼓捣下,现在在一家上海知名度还算高的一家公司,里面的也都是做业
务
,
不
会用什么新技术, 感觉自己得
不
到提高,加上现在自己对做业
务
已经非常厌倦了, 想加入一家就是做技术的公司,但是这样的公司少,加上难加入, 我学历
不
高大专, 首先面试都
不
会要我, 然后自己有幸去七牛面试过,人家问的都是很底层的东西, 平时根本
不
会接触,所以也
不
知道怎么
回
答。所以现在有点迷茫, 呆在这家公司一直做业
务
技术也
不
会提高,想去学习新技术有没有地方实践。
不
知道怎么规划自己以后的路。
« 上一页
1
...
131
132
133
134
135
136
137
138
...
472
下一页 »
« 上一页
134
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝