workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
模型查询结果转小驼峰
extends Model { // 数据转换为驼峰命名 protected $convertNameToCamel = true, } ``` #### 为此你搜索到了哪些方案及
不
适用的原因
问答
使用composer psr0引入一个无命名空间类包
#### 问题描述 这里写问题具体描述 使用composer psr0引入一个无命名空间类包,想问问大佬如何如何解决没有命名的问题,可以
不
加命名空间使用吗? 如果一个个文件加入命名空间就太麻烦了 !
问答
使用redis->eval()的lua脚本报错
#### 问题描述 报错,说是类型
不
匹配,该如何处理。。。== false) { return 0; // 用户已存在,
不
允许再次抢购 } // 使用Lua脚本来保证库存减少和用户加入队列的原子性操作Array, 2, 1738833568.0599, 1)<br />#4 ``` 解决办法 ->eval(脚本,keys的个数,然后是keys对应的,再试arg之后的参数,) 脚本对应
不
能乱
问答
Predis协程问题[已解决]
}); } } return $connection; } ``` #### 为此你搜索到了哪些方案及
不
适用的原因
不
知道是写法问题,还是这个东西
不
支持协程 #### 已解决 是因为里面面使用了静态数组,把静态的东西放Context
分享
为webman增加长轮询响应的支持
在想要长轮询响应的控制器中返
回
LongPollingResponse ``` public function test(Request $request): Response {
问答
gatewayworker获取设备端mac地址失败
问题二:如果可以,仅仅通过设备和gatewayworker建立连接后,该设备发送过来的一条登录指令(该指令
不
含mac信息),可以获得该设备的mac地址吗?问题三:如果
不
可以,gatewayworker是否可以获取其他能确认设备身份的信息?
问答
GatewayWorker出现个无法复现奇怪的问题
GatewayWorker搭了个WebSocket,在start_gateway.php把客户端IP记录到了$_SESSION里面(获取
不
到有默认值),并且在onMessage把登录后的用户IP和设备信息写到了数据库,onMessage 、 onClose 都打了登录后用户日志,每天大概十万个登录的用户里面会出现10个左右在onMessage里面获取
不
到IP等情况,并且这些用户没有触发过onClose,通过客户端传来的设备来看出问题的
问答
定时器调用getAllClientCount和getAllClientSessions,导致内存溢出
在onWorkerStart($worker)中启动一个10S定时器,该定时器每次调用getAllClientCount和getAllClientSessions查询连接状态;结果每次调用内存都在
不
断的增长,最后导致内存
不
够进程复位;执行打印结果参考: Print_Session_Info -----start-----使用: 8.66Mb Print_Session_Info -----middle1-
问答
tcp和websocket协议同时存在时,tcp发送数据后会把websocket用户给踢掉,求解
目前是测试domo,基本上没有太多的改动,所以
不
是代码的问题,这究竟是为什么? 测试环境windows10 64位  #### 为此你搜索到了哪些方案及
不
适用的原因 暂时没找到同样的问题。
问答
windows启动webman项目报错
1 [ok] Warning: stream_socket_server(): Unable to connect to tcp://0.0.0.0:31366 (以一种访问权限
不
允许的方式做了一个访问套接字的尝试qiyyy.baidu.com\vendor\workerman\workerman\Worker.php on line 2354 Fatal error: Uncaught Exception: 以一种访问权限
不
允许的方式做了一个访问套接字的尝试
问答
已解决-升级到webman1.5版本后,重写的webman\support\Request类的parseGet()方法没有被执行
webman\support\Request类的parseGet()方法没有被执行 #### 程序代码或配置 主要是在方法中对加密的参数进行了解密操作,在1.4版本中可以正确调用,升级到1.5版本后
不
行了[截图](/upload/img/20241125/256743fd065f10.png) #### 重现问题的步骤 发布后,该方法
不
能被执行。
问答
关于supportRequest的一些疑问
#### 问题描述 我尝试在中间件中使用support\Request(
不
用Webman\Http\Request的原因就是想在Request类中添加自定义的方法,但又
不
想改变vendor里面的文件)
文档
支持哪些协议
开发者可以直接使用这些协议,
不
必再二次开发。如果这些协议都
不
满足需要,开发者可以参照定制协议章节实现自己的协议。 开发者也可以直接基于tcp或者udp协议。
问答
安装think-orm后 运行报错
connections' => [ 'mysql' => [ // 数据库类型 'type' => 'mysql', // 服
务
器地址[](/upload/img/20230505/056454d4ac8134.png) 在这里打印 居然读
不
到配置信息。 !
问答
TcpConnection中,baseRead读取数据原理问题
一般情况下
不
是strlen($this->_recvBuffer) >= $this->_currentPackageLength的吗? 还有$_isPaused在这里面起到作用?
问答
React\Socket\ConnectionException' with message 'mysql server has gone away'
(React\Socket\ConnectionException' with message 'mysql server has gone away' )
不
知道react-mysql的作者有没有像
问答
信号重装问题
刚学workerman,在看源码过程中,对信号重装
不
大明白! 1、为什么子进程中要做下信号重装?
问答
Gatewayworker聊天项目中利用消息队列Kafka解偶
#### 问题描述 萌新,在聊天项目中,每次发送消息时都经过消息队列,想使用Kafka,但
不
知道如何和gatewayworker结合。
问答
webman压测和LUMEN压测的问题
nginx虚拟域名访问 环境:CPU Intel(R) Core(TM) i5-8259U CPU @ 2.30GHz 16G wsl,LNMP包,未做内核优化 麻烦问下,lumne本就如此
不
堪
分享
webman接入thinkrom
经过改正,应如下图(其他步骤
不
变),
« 上一页
1
...
441
442
443
444
445
446
447
448
...
476
下一页 »
« 上一页
444
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝