workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
本地运行正常,为啥线上部署报错呢?
[截图](/upload/img/20230315/1564112169ca09.png) 扩展也装上了, 服
务
都重启了,本地测试都正常
问答
宝塔安装webman后,怎么设置定时重启
#### 宝塔安装webman后,怎么设置定时重启 按照文档 宝塔安装webman后,怎么设置定时重启,或者服
务
挂了 会自动重启吗
问答
webman1.x 可以用ReactPHP吗
promise1, $promise2])->then(function ($results) {{ list($result1, $result2) = $results; echo "所有任
务
完成
问答
message转发json字符串时遇到的问题
项目用gateway搭建的TCP服
务
器,用来做客户端之间的转发,转发前会先将message打包一个json字符串,然后进行转发,  ;但是当$message本身就是一个json字符串的时候,转发就会出错,并且压根就
不
会进行转发
问答
supervisor 启动 gatewaywork 报错问题
ctjy_socket_server/vendor/workerman/workerman/Worker.php on line 1031 `` 试图修改 $ chmod -R 777 /var/run/ 也
不
行to /var/run/workerman.pid` 但是 php start.php status 又显示启动了 如果 直接在控制台输入 php start.php start -d 则没有任
务
问题
问答
只要更新了代码,webman第一次响应都很慢
找到原因了,webman放在windows和虚拟机目录映射的磁盘里,第一次访问会非常的慢 #### 问题描述 这里写问题描述 下载的新框架,没有任何业
务
内容,只安装了一个异常处理类插件 只要更新了任何一点代码,甚至一个空格,那么第一次请求会非常慢,慢到夸张 在控制器打印了时间,发现确实是,要非常久的时间才进入得了控制器
不
知道为什么?
问答
RPC下Request请求参数转换
当我从其他服
务
器请求rpc到达后,我获取到的参数是一个数组,如下代码。 我现在需要将这个$args转换成Request类型才能请求getProject,我需要如何转换一下,或者其他方法才能请求?return response_rpc_json(0, '获取成功', $args); } } ``` 这是我已经写好一个api接口,可以正常运行,但同时我希望RPC接口也能直接调用,
不
要改动这个方法
问答
GatewayWorker游戏目录结构怎么设计?
包括端口号等设置 │ ├── start_businessworker.php // businessWorker进程启动脚本 │ └── start_register.php // 注册服
务
启动脚本全局启动脚本,此脚本会依次加载Applications/项目/start_*.php启动脚本 │ └── vendor // GatewayWorker框架和Workerman框架源码目录,此目录开发者
不
用关心
分享
uniapp开源,支持VSCODE,内置微信、公众号、小程序、企业微信、钉钉、手机号、邮箱登录
本项目是基于uniapp开发,采用vue3 +javascript+ setup语法,集成了tailwind + pinia,同时支持VSCODE编辑器和HBuilderX编辑器,封装了一个功能非常完善的框架,
不
必再考虑用户登录注册,只关系于业
务
操作,框架是一个干净的框架,用户可以加入自己喜欢的UI组件 # 功能介绍 • 同时支持VSCODE编辑器 和 HBuilderX编辑器 • 采用 Vue3 + setup 语法 +javascript 语言 • 集成 tailwind + pinia • 内置 h5 的 邮箱注册登录 + 手机号注册登录 • 内置 微信小程序 的 登录 • 内置 微信公众号 的 登录 和 服
务
端验证功能
分享
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调用,所以无法直接在本地调试,请放在服
务
器上调试。
问答
workerman stop守护进程报错
#### 问题描述 因异步场景需要,我使用了`workerman/rabbitmq`这个插件,来处理相关业
务
。但在停止进程时,`stop`指令后,出现以下错误:  进程启动成功,业
务
是正常处理的。虽然停止进程是成功的,但是出现一些我比较疑惑的错误,
不
知道是否因event扩展造成?
问答
请问一下tporm模型数据库连接怎么动态传入配置
#### 问题描述 原文地址 https://www.workerman.net/q/9505 根据这个里面的实现还是要先在thinkorm.php 里面先定义好数据库连接信息.这个文件
不
配置数据库的信息} 控制器调用 $dd = [ // 数据库类型 'type' => 'mysql', // 服
务
器地址=> '', ]; $model = new UserModel($dd); $res = $model->select(); ``` 这样测试
不
可以
问答
给第三方系统发http请求,v5异步http比laravel的队列guzzle/http有优势吗
由于php-cli消费队列时需要开多个消费进程,比较抢占主项目fpm的内存,所以想进行优化,优化方案: 1.业
务
上将多条数据合并,做一次发送给第三方 2.使用workerman5.0提供的异步http客户端进行发送上面的第二步有些拿
不
准,
不
知道是否有开发价值,和现有的laravel队列直接guzzle/http发送相比提升是否很大?
问答
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请求代码 则出现刚刚 登录设备即
不
在线情况
问答
如何在start_gateway.php中获取当前gateway机器的连接总数
都失败了 1:在onWorkerStart阶段我起定时器,每两秒钟获取一次connections的总数,但是定时器的运行环境和主线是隔离的,算是尝试失败了 2:在onConnect阶段去获取,这个更加
不
行onConnect绑定的函数里面去,报错exit with status 64000 5:在onWorkerStart定时器里面直接count( $GLOBALS->connections )获取连接总数也
不
对 我这边agent代理负载均衡服
务
器都写好了,结果获取各Gateway机器连接总数的时候出这岔子 现在已经陷入绝望的地步了,求助
问答
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里建立 十秒的定时任
务
,关闭从未发送数据的长链接.然后报错了,如截图所示, 请问这是什么原因呢
« 上一页
1
...
328
329
330
331
332
333
334
335
...
468
下一页 »
« 上一页
331
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝