workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
curl 请求阻塞
我想实现客户端向我
发
起请求,每次请求都去访问一次外部的接口 目前的方法是用curl去开了多个
进
程
进
行了请求,但还是会出现busy的状态 于是我用了workerman/http-client
进
行了请求,但请求完之后如何
问答
有没有老哥用webman 开
发
过多语言商城
#### 最近想搞商城,想用webman 做,有没有老哥开
发
过多语言商城 学习下经验 或者付费搞份基础模板 必须webman 习惯了webman 其它框架用着都觉得不爽
问答
revoltphp / event-loop 1.0稳定版已
发
布,workerman v5还远吗?
#### 问题描述 最近event-loop已
发
布1.0,希望生态越来越好。
分享
webman Docker部署方案(Debian:10-slim + PHP8.1)
方便 多平台的开
发
部署 2. 方便 修改 PHP 版本 3. 方便 修改 PHP 扩展 4. 使用 Debian:10-slim,打包体积更小 5.在 Win10 及 CentOS7.9 上完美运行 ####
二
. Dockerfile ##### 1.运行
制
作镜像(镜像名称按 开
发
者/应用:版本): docker build --rm -t developer/app:1.0 . ##### 2. Docker 运行命令: 1.使用镜像创建容器: docker run -d --restart=always --name=app -p 8787:8787 developer/app:1.0 参
数
说明容器服务操作 (1) 查看容器状态 docker ps -a (2)
进
入容器 docker exec -it app /bin/bash
问答
控
制
器方法注入没问题,但构造不支持
但我改
进
这个方式,比如在 $buffer 为 null 时调用框架的方法来获取 $buffer 并传给父级,请问怎样获取到框架注入的 $buffer 值呢?
问答
业务代码要写在onMessage方法里吗?
我的业务是这样子,一个方法用来读取活动列表
数
据
,一个方法用来读取活动的参赛手
数
据
, 按照官方示例启动了一个250端口,这个端口只能对应一个我上面的其中一个业务逻辑吗?按照官方示例启动文件下有onMessage方法,我能不能通过参
数
的方式,将用上面两个方法区别开,仍然只用250一个端口?请求大神解答 [attach]1693[/attach]
问答
Gateway::getClientIdListByGroup打印结果没有符合预期
分组只有两个成员,分组成员在
进
入聊天室的时候,会有一个joinGroup的操作,
发
消息时是按分组
发
的Gateway::sendToGroup,对方能收到消息,但是打印Gateway::getClientIdListByGroup
问答
在linux里启动
GatewayWorker
实例,debug方式可以正常运行,daemon会报
进
程异常退出错误
问题如图,当以daemon方式启动(php start.php start -d),就会报出“WORKER EXIT UNEXCEPTED”错误,而以以debug方式启动(php start.php start)没有任何问题。这是什么原因导致的?
问答
在webman-admin中自定义异常类,
发
现log出问题。
查看了一下class ExceptionHandler implements ExceptionHandlerInterface,
发
现 public function __construct(
问答
workerman作为ws客户端,如何保持多个连接?如何动态增删连接?
**场景:** 我们系统每个用户需要通过ws实时同步他们在某第三方平台上的
数
据
。会有新用户产生,产生新用户时动态给他建立一个连接。我有如下方案,都无法满足需求 **方案1:** 写一个workerman脚本BTrade.php ,接收cli参
数
用户id,以id作为worker的name与id, 如:“php BTrade.php在命令行执行一次脚本后,再次执行“php BTrade.php start 1273” 会报错 “Workerman[ BTrade.php] already running” 疑问:是不是一个脚本只能存在一个
进
程_usdt'; $worker->id = $account['id']; //
进
程启动时 $worker->onWorkerStart
问答
在crontab定时器里调用了 tp model里的一个方法
该model方法有
数
据
库操作 结果看日志 [2021-08-25T21:38:01+08:00][sql] CONNECT:[ UseTime:0.000396s ] mysql:host=127.0.0.1
问答
关于getewayworker创建房间
看getewayworker里面 只有joinGroup,leaveGroup 没有 createGroup 是不是需要我手动createGroup持久化到
数
据
库或者共享内存中???
问答
调试输出时乱码
调试输出时乱码,我看了下,php 与 .bat 文件的编码一致,但是
数
据
传到客户端时不乱码
问答
请问如何在一个connection上面做标记
比如我设置指定的 connection不接受 send过来的
数
据
是直接 连接的时候 通过conn_client->???这种方式吗?
问答
socket持久连接,是不是没有办法把五个连接区分开?
(int)$fd; // var_dump($fd); $clients[$key] = $fd; } ``` 如果不用持久连接的话,建立五个连接,客户端会开五个不同端口,产生五个包含SNI
数
据
的包。难道只能自己给
数
据
包加标记?
问答
有人能回答一下在用模型的时候如何使用事务吗? 测试了好多次都不行
Db::commit(); } catch (\Exception $e) { Db::rollBack(); return false; } ``` 当我使用user模型更新时,他无论如何都会更新
数
据
但是用Db插入的时候却可以拦截,没有更新
数
据
,这就很奇怪了,我在用laravel的时候这样子写是没有问题的,有大神能说一下时啥问题吗?
问答
路由问题,默认路由关闭后的问题
多应用项目 有admin,index,m,api, 有些应用是需要强
制
路由的, 有些应用是不需要的,使用默认路由就好.Route::disableDefaultRoute(); 这个方法加到最后一行,全部应用都将会是强
制
路由...有什么解决方案吗?某些应用可以强
制
路由,某些应用默认路由就好
问答
laravel如何开始使用workerman
有没有大佬告诉我怎么在laravel中使用
GatewayWorker
和workerman 启动文件怎么写
问答
gatewoker busy和内存泄漏
#内存泄漏和gatewoker导致woker
进
程busy   在对busy的
进
程使用strace和losf后
发
现卡在了woker
进
程和gatewoker[内存泄漏](//www.workerman.net/upload/20210319/1960544bee3945.png) 在卡之前会出现几个gateway
进
程的内存疯狂增长.在重启后恢复 1.是否是需要增加woker
进
程?或者是tcp连接未被优化导致的?
问答
请问如何在代码中退出workerman?
比如我需要开50个
进
程,并
发
处理1000条任务,处理完成后自动关闭退出,怎么办吧?
« 上一页
1
...
280
281
282
283
284
285
286
287
...
448
下一页 »
« 上一页
283
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝