workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
nginx 服
务
器求助
x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" 400 150 "-" "-" 有没有人遇到过nginx这段日志,知道日志咋产
生
的吗#### 为此你搜索到了哪些方案及
不
适用的原因 问了ai也
不
清楚
问答
workerman crontab如果动态添加了一个cron任
务
怎么样把这个cron任
务
删除呢?
#### 问题描述 workerman crontab 插件 如果动态添加了一个 cron 任
务
怎么样把这个cron任
务
删除呢?比如:new Crontab('0 0 * * *', $task); 如何把这个任
务
删除
问答
webman能否动态创建独立进程的定时任
务
?如可以怎么实现?
#### 问题描述 项目内有一个通道表,每个通道下会有几万条数据需要定时从远程同步到本地,想实现有几个通道自动创建每个通道对应的独立进程的定时任
务
,防止定时任
务
堆积的问题,
不
知道能
不
能实现,没啥思路,各位大神给点意见呗
问答
大家在用DTU与服
务
端通信的时候是如何传输数据的
#### 问题描述 大家在用DTU与服
务
端通信的时候是如何传输数据的,比如采集的数据是 hex数据 ,是在DTU上写脚本转换成友好json格式还是原文发送到服
务
器端?服
务
器端发送指令给DTU下挂设备时呢? #### 为此你搜索到了哪些方案及
不
适用的原因 讨论讨论
问答
windows的workerman和linux的在
效
率和并发上差多少?
看到大家说单机linux可以上万,那么请问一下windows能到多少,因为我看文档里说windows
不
支持多线程
问答
webman 请问自定义非监听进程要怎么启动?
handler' => process\TaskTest::class ], ``` 当我启动webman进程后,似乎自定义的非监听进程并没有启动,cmd上没有输出,将dump换成别的操作也没有
生
效
问答
【新手问题】websocket多进行,同一个用户,
不
中断连接,会
不
会分配到其它进程中处理
websocket服
务
端,假设开了8个进程,用户A连接上,由1号进程处理,在
不
中断连接的情况下,如果1进程负载过大,会
不
会把用户A转移到其它进程中处理。
文档
Redis
## 安装 ```php composer require -W webman/redis illuminate/events ``` 安装后需要restart重启(reload无
效
) ## 配置*
不
开启协程时,业
务
在进程内排队执行,
不
会产
生
并发,所以连接池最多只有1个连接。* 开启协程后,业
务
在进程内并发执行,连接池会根据需要动态调整连接数,最多
不
超过`max_connections`,最少
不
小于`min_connections`。* 在空闲的情况下(包括协程和非协程环境),连接会在`idle_timeout`时间后被
回
收,直到连接数为`min_connections`(`min_connections`可为0)。多数据库建议将
不
同的`$db`配置成
不
同的Redis连接配置。
问答
Gateway默认
不
支持http的问题。
手册上写Gateway是
不
支持http协议的。可
不
可自己在gateway的portocols下建一个类继承自Worker去实现http协议,最后注册到register的worker上?我自己试了在创建一个基于http协议的gateway
不
同的端口,然后按端口处理业
务
,但是我收
不
到http请求的数据,可以发送数据,但是get和post的数据都收
不
到。上面的方法可
不
可行?
问答
webman的redis-queue
不
同的队列设置
不
同的消费进程
文档中 为
不
同的队列设置
不
同的消费进程 默认情况下,所有的消费者共用相同的消费进程。但有时我们需要将一些队列的消费独立出来,例如消费慢的业
务
放到一组进程中消费,消费快的业
务
放到另外一组进程消费。
问答
关于 webman,
生
产使用
1. 常驻内存,所以相较于传统的php-fpm架构,性能,要好很多 2. 但本质上,还是属于同步阻塞模式吧,没有类似swoole中协程的东西? 3. 之所以性能相较传统php-fpm架构高,只是因为常驻内存吗? 还有其他原因吗? 4. 如果是常驻内存的,很多第三方库,可能会有大量的静态使用,用在webman里 应该会有内存问题吧? 因为对workman的认同,现在又出来一个webman 公司,新项目,我们在考虑,是否用webman 毕竟是一个新东西,有用过的,聊聊吗?
问答
AsyncTcpConnection类tcp连接
不
上
upload/img/20211223/2361c4592bea23.png) 1.网页端的websocket发送的消息指令通过AsyncTcpConnection类转发给tcp,2.tcp收到指令后返
回
消息通过websocket显示在网页端; 大佬帮忙看下是哪里出现问题了,连接
不
上tcp
问答
workerman长时间未刷新客户端,收
不
到推送
用workerman,用memcache存储,出现一个奇怪的问题,如果客户端网页长时间未刷新,即便服
务
端推送了消息,客户端也收
不
到,但是客户端也没捕获到服
务
端异常的错误log,求问是什么问题?
问答
opcache的缓存模式和workerman守护进程模式
问一个问题 opcache的缓存模式 和 workerman守护进程模式 是
不
是一样的
效
果 同样都是把php缓存在内存中运行,性能上差距大么?
问答
webman-admin一键菜单报错
#### 问题描述 如图,2个表都是用admin系统创建的
不
是其他工具创建的
生
成goods表的一键菜单报错。
生
成出来了控制器和模型,没有出html文件 会员表的
生
成是正常的 #### 报错信息 ``` Undefined array key 1 ``` #### 截图报错信息里报错文件相关代码 !
问答
用webman+AI写了聊天室的代码,服
务
端一直收
不
到消息,哪里的问题啊?
#### 问题描述 用webman+AI写了聊天室的代码,服
务
端一直收
不
到消息,哪里的问题啊? ``` <?connectionMap = []; // 新增:IP到连接的映射 public function onWorkerStart() { // 创建 WebSocket 服
务
器Log::channel('timer')->info("WebSocket 服
务
器启动", ['port' => '8788']); $ws_worker = new
分享
SpeedThinkphp 使用workerman为Thinkphp加速
speed-thinkphp ## 简要介绍: ##### **使用 Workerman 作为传统 ThinkPHP 8 框架(原本基于 FPM)的进程启动器**,可以让它变成一个**常驻内存的高性能应用服
务
器#### 📂 静态文件处理(如 /public/js/、/public/css/、/public/uploads/ 等) ##### ⚡完整支持 ThinkPHP8 框架,保持 ThinkPHP 原
生
路由与响应逻辑composer.json ## 使用方法 在你现有的项目目录下,Composer安装: `composer require workerman/workerman` **有些composer代理镜像
不
全### 停止 `php server.php stop` ##### 重启 `php server.php restart` ##### 访问:http://127.0.0.1:8787 ##
生
产部署建议HTTP 内核,执行路由匹配、控制器调用、返
回
响应 | | `Response` | 直接使用 ThinkPHP 返
回
对象的内容、状态码、头部 | | `http
问答
Gatewaywork框架中使用AsyncTcpConnection的问题
好用,还有个问题,需要在bussinessWorker进程onWorkerStart时使用到AsyncTcpConnection异步连接类,并在AsyncTcpConnection的Onmessage
回
调函数中组播处理后的数据因为AsyncTcpConnection的连接是一直保持在整个Gatewaywork
生
命周期的,直接在start_businessworker.php无法直接调用Gateway::sendToGroup
问答
Gateway::bindUid和Gateway::sendToAll新接口问题
1、uid与client_id是一对多的关系,就是说一个uid能绑定多个client_id,那么怎么手动清除某个uid下的所以绑定,还原
回
去这个uid没有绑定的时候状态, 2、sendToUid 怎么发送多个uid,像Gateway::sendToAll后面参数是数组那样 3、如果我uid绑定下是没东西,或者说没有这个uid是null如果调用sendToUid会发
生
什么 4、我怎么获取对应uid下的client_id
问答
webman-admin 如何保存 json 类型的数据
[截图](/upload/img/20240106/066598be9ed8f6.png) 返
回
的错误信息  后台的逻辑用的还是自动
生
成的代码,想请问下应该如何修改提交的数据?
« 上一页
1
...
114
115
116
117
118
119
120
121
...
482
下一页 »
« 上一页
117
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝