workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
本地运行正常,为啥线上部署报错呢?
[截图](/upload/img/20230315/1564112169ca09.png) 扩展也装上了, 服
务
都重启了,本地测试都正常
问答
GatewayWorker 消息接收次序问题
比如客户端短时间内 发了好几条命令过来,那服
务
端接收到的命令是逐条接收到的还是有可能顺序会乱。
问答
webman1.x 可以用ReactPHP吗
promise1, $promise2])->then(function ($results) {{ list($result1, $result2) = $results; echo "所有任
务
完成
问答
宝塔安装webman后,怎么设置定时重启
#### 宝塔安装webman后,怎么设置定时重启 按照文档 宝塔安装webman后,怎么设置定时重启,或者服
务
挂了 会自动重启吗
分享
Webman AI微信支付设置教程
[截图](/upload/img/20231226/26658a4ce15edf.png) > ** 提示 ** > 上面截图中将证书文件放到了`{项目}/config/wechat/`下,如果目录
不
存在请手动创建config/payment.php` 的 `mp_app_secret` 选项中 基础版:`plugin/gpt/config/payment.php` 的 `mp_app_secret` 选项中 将AI服
务
器IP加进 IP白名单 > **注意** > 支付宝和微信支付都需要webman/ai系统能被外网http调用,所以无法直接在本地调试,请放在服
务
器上调试。
分享
uniapp开源,支持VSCODE,内置微信、公众号、小程序、企业微信、钉钉、手机号、邮箱登录
本项目是基于uniapp开发,采用vue3 +javascript+ setup语法,集成了tailwind + pinia,同时支持VSCODE编辑器和HBuilderX编辑器,封装了一个功能非常完善的框架,
不
必再考虑用户登录注册,只关系于业
务
操作,框架是一个干净的框架,用户可以加入自己喜欢的UI组件 # 功能介绍 • 同时支持VSCODE编辑器 和 HBuilderX编辑器 • 采用 Vue3 + setup 语法 +javascript 语言 • 集成 tailwind + pinia • 内置 h5 的 邮箱注册登录 + 手机号注册登录 • 内置 微信小程序 的 登录 • 内置 微信公众号 的 登录 和 服
务
端验证功能
问答
workerman stop守护进程报错
#### 问题描述 因异步场景需要,我使用了`workerman/rabbitmq`这个插件,来处理相关业
务
。但在停止进程时,`stop`指令后,出现以下错误:  进程启动成功,业
务
是正常处理的。虽然停止进程是成功的,但是出现一些我比较疑惑的错误,
不
知道是否因event扩展造成?
问答
给第三方系统发http请求,v5异步http比laravel的队列guzzle/http有优势吗
由于php-cli消费队列时需要开多个消费进程,比较抢占主项目fpm的内存,所以想进行优化,优化方案: 1.业
务
上将多条数据合并,做一次发送给第三方 2.使用workerman5.0提供的异步http客户端进行发送上面的第二步有些拿
不
准,
不
知道是否有开发价值,和现有的laravel队列直接guzzle/http发送相比提升是否很大?
问答
请问一下tporm模型数据库连接怎么动态传入配置
#### 问题描述 原文地址 https://www.workerman.net/q/9505 根据这个里面的实现还是要先在thinkorm.php 里面先定义好数据库连接信息.这个文件
不
配置数据库的信息} 控制器调用 $dd = [ // 数据库类型 'type' => 'mysql', // 服
务
器地址=> '', ]; $model = new UserModel($dd); $res = $model->select(); ``` 这样测试
不
可以
问答
如何在start_gateway.php中获取当前gateway机器的连接总数
都失败了 1:在onWorkerStart阶段我起定时器,每两秒钟获取一次connections的总数,但是定时器的运行环境和主线是隔离的,算是尝试失败了 2:在onConnect阶段去获取,这个更加
不
行onConnect绑定的函数里面去,报错exit with status 64000 5:在onWorkerStart定时器里面直接count( $GLOBALS->connections )获取连接总数也
不
对 我这边agent代理负载均衡服
务
器都写好了,结果获取各Gateway机器连接总数的时候出这岔子 现在已经陷入绝望的地步了,求助
问答
getawaywoker的onMessage中写入post请求isOnline判断出现错误
与服
务
器建立连接\r\n是否在线".$is_online."时间为".date('Y-m-d H:i:s',time())."\r\n", FILE_APPEND); }``` 当onMessage中
不
发送请求时 均判断正常 !www.workerman.net/upload/questions/20181220/990d220515c93d8413c12e64cad88000.jpg) 当onMessage中打开post请求代码 则出现刚刚 登录设备即
不
在线情况
问答
GatewayWorker Summary 显示的内存没有变小
在进行压力测试时,只是测试在线保持数量,客户端和服
务
端并没有发送任何数据: 这里是我简单写的压测程序:[**`https://github.com/liamhao/websocket-pressure-test在以上的基础上,
不
重启`GatewayWorker`的情况下,进行第二次压测,内存并
不
会在`2052M`的基础上继续增加。想知道具体原因和实现的原理,谢谢。
问答
关于市场应用开发的一些疑问
还有就是如果用户项目中,已经使用了队列,并且配置多队列消费,
不
同的队列目录,那应用中的队列文件,给到用户,用户也需要挨个更改命名空间,如果队列少还好,但是大型应用,可能存在20、30个队列处理文件,挨个改也比较麻烦#### 为此你搜索到了哪些方案及
不
适用的原因 是否可以在应用中,定义一个composer.json文件,比如这个应用需要使用缓存插件,在应用中安装,然后在应用中配置即可,用户只需要安装应用,然后开启redis服
务
就可以了
文档
connections
注意:开发者
不
要对这个属性做修改操作,否则可能造成
不
可预知的情况。) { // 定时,每10秒一次 Timer::add(10, function()use($worker) { // 遍历当前进程所有的客户端连接,发送当前服
务
器的时间
分享
webman使用BT面板负载率百分百的原因及解决办法
原因是没有禁用pcntl_wait函数,删除禁用的函数,重启服
务
器
问答
wokerman 定时器
逻辑是我在start_gateway里建立 十秒的定时任
务
,关闭从未发送数据的长链接.然后报错了,如截图所示, 请问这是什么原因呢
问答
Gateway里面的接口都哪些是长连接,哪些是短连接
如题,我的项目里写了一些定时器,里面包含有Gateway::sendToClient之类的接口,导致服
务
器的TIME_WAIT飙升的太高,想了解下怎么解决下
问答
tcp接受数据转发给websocket
需要做一个tcp接受数据以后 实时转发给前端的web页面 我在TCP的业
务
逻辑中 怎么把接受到的数据 转发给websocket呢
问答
gatewayworker分布式部署问题
register、gateway、businessworker各自分开部署,已检查服
务
器安全组、以及配置的内网IP均正确,但还是有如下问下,求大佬指导 !
问答
小白入坑workerman,第一次弄这东西
到公司接手的项目,开始还能正常运行,没多就就报错了,端口服
务
都已经开了,有没有哪位大佬看看是什么问题!
« 上一页
1
...
334
335
336
337
338
339
340
341
...
476
下一页 »
« 上一页
337
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝