workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
window平台 如何让带有socket
进
程 php脚本在后台(任务管理器)长久运行
window平台 如何让php在后台(任务管理器)长久运行 以守护
进
程 运行 php start.php start -d cmd一关闭 socket
进
程就关闭了
问答
关于session写入redis获取的问题。
这样,phpsocketIO这边,是不是依旧没有办法直接使用类似$_SESSION这样的全局变量来读取redis里面的session
数
据
。如果想实现和thinkphp的session
数
据
互通,只能采用手动读写redis这样三方
数
据
缓存的方式?
问答
php8.4 webman/think-cache安装后报错:函
数
参
数
nullable类型声明不兼容
#### 问题描述 安装think-cache后报错,php8.4 函
数
参
数
类型声明不兼容 #### 报错信息 ``` ErrorException: Webman\ThinkCache\CacheManager
问答
gateway
进
程 exit with status 64000,换成127.0.0.1 就没问题
gateway
进
程 exit with status 64000 gateway的lanIp和registerAddress写内网地址就报错 exit with status 64000 换成 127.0.0.1
问答
能解释一下stream_context_set_option 这个函
数
吗?
stream_context_set_option($this->_context, 'socket', 'so_reuseport', 1); 请问最后一个参
数
是 不为0的整
数
表示开启选项?
问答
webman配合路由器端口转
发
,求解答
然后去路由器做端口转
发
,设置转
发
端口为10087。 我理解现在固定 ip:10087 就应该可以访问的,但是实际上却无法访问。内网使用0.0.0.0:8787是可以访问的 别的其他东西直接使用端口转
发
都是可以访问,例如22端口转
发
成10022就可以访问。所以webman这里是不是应该要有其他的方式去转
发
,才可以访问呢?
问答
gateway收到离线后,什么方式广播给对应的客户端
环境是用的gateway和client,当客户端下线后,虽然gateway知道了,但是网站不知道,客户端也不知道,是不是应该在gateway上OnClose
发
送
一个http请求到网站,然后网站再用client去推
送
离线通知?
问答
web消息推
送
,安卓和ios怎么能集成
进
来,实时接收消息
我看下你们先有个安卓和ios的 demo,但是我他们接收都是通过什么原理的,也是直接socket吗?
问答
DeepSeek 本地部署教程(极其简单)
更令人惊喜的是该模型基于MIT协议免费开源,允许任何公司或个人自由商用,无需任何授权限
制
,一时间在AI界掀起了巨大波澜。#### 前提 电脑有显卡,显卡越好效果越好 #### 一、安装ollama https://ollama.com/download ####
二
、根
据
配置安装合适的版本 | 参考量 | 显存需求[截图](/upload/img/20250210/1067a9818b2908.png) 根
据
显存选择合适的版本,有条件的建议上32B或者70B,效果非常好。**
进
入到Webman AI 管理后台** * 新增模型  * 设置对外模型名称 !
问答
在docker 中 终端不是pts/0 时 运行 start -d 时会产生一个僵尸
进
程
#### 问题描述 在docker 中 终端不是pts/0 时 运行 start -d 时会产生一个僵尸
进
程 在stop 后主
进
程也会变为僵尸
进
程 终端是pts/0 时 不会出先上述问题 这个问题不影响程序执行
问答
关于踢出是用在哪里的?
=== Context::$client_id) { return self::kickCurrentClient(); } // 不是
发
给当前用户则使用存储中的地址kickAddress($address, $address, $address); } } ``` 这个提出貌似不是不是玩家被t出游戏吧 玩家提出游戏 是直接删除memcache里的玩家
数
据
吧
问答
关于WEBSOCKET的一些问题
问题2 是不是gateway
发
往client的
数
据
都不使用mask加密
问答
Gateway 心跳问题
workerman这个项目 我处理心跳是用new Worker('text://0.0.0.0:1234'),然后再onMessage 处理业务逻辑 Gateway我看了下手册 没太明白 如果 设备端向我
发
起心跳
数
据
问答
运行php start.php start 后,出现警告,请帮忙看下原因
系统:centOS 版本:
GatewayWorker
官方下载 上传后,出现警告,请问什么原因,是否影响
GatewayWorker
运行 [attach]616[/attach]
问答
请问throw new BusinessException('参
数
错误', 3000);
#### 问题描述 请问throw new BusinessException('参
数
错误', 3000);只输出了文字:参
数
错误,没有输出code #### 程序代码或配置 ``` !
问答
mqtt onmesses 里 改东西 reload 不生效
[截图](//www.workerman.net/upload/20200522/225ec73c80047c.png) debug模式 看 确实重载了文件 但是 我
发
送
消息后 没有出来这个打印
问答
stop成功后 但还是能获取到服务端传
送
过来的信息, 并且Worker::$stdoutFile文件没有监听到
stop成功后 但还是能获取到服务端传
送
的信息, 并且Worker::$stdoutFile文件没有监听到, 如果我再次start开启文件, 能开启成功, 但是会获取到两遍服务端的信息
问答
API实时QPS统计!PS:群内问答!
walkor,QPS你说不是用的
数
据
库那如果统计以前的访问
数
据
怎么办? 还有是不是内存开辟变量,每访问一次自增 ,每秒清0?
文档
session管理
connection->send($session->get('somekey')); }; Worker::runAll(); ``` ## 设置session存储位置 使用默认存储引擎时session
数
据
默认存储在磁盘中$session_name ) : bool } ``` **SessionHandlerInterface 说明** - read方法用来从存储中读取session_id对应的所有session
数
据
请不要对
数
据
进
行反序列化操作,框架会自动完成。 - write方法用来向存储写入session_id对应的session
数
据
。请不要对
数
据
进
行序列化操作,框架已经自动完成。- destroy方法用来销毁session_id对应的session
数
据
。- gc方法用来删除过期的session
数
据
,存储应该对最后修改时间大于maxlifetime的所有session执行删除操作 - close 无需任何操作,直接返回true即可 - open 无需任何操作
问答
php start.php status 无法显示状态
全新的
gatewayworker
第一次运行 php start.php status Warning: readfile(/tmp/workerman.status): failed toopen stream: No such file or directory in /home/
GatewayWorker
-master/Workerman/Worker.php on line 563
« 上一页
1
...
244
245
246
247
248
249
250
251
...
451
下一页 »
« 上一页
247
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝