workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
长连接参数问题!大大帮看看哦!
需要以 websocket 协议链接服
务
端 发送请求链接的参数如下: 1.4 消息参数类型(HeaderType) 系统中通信的数据,都是放到参数中,各个参数的顺序
不
固定。目前分为通讯参数和应用参数,通讯参数针对
不
同的消息类型固定,记录链接标记一些信息。应用参数是CustomType类型,是key:value列表,key是字符串类型,value是系统定义的类型。
问答
关于强制1对1的问题
比如 客户端C 连接 中间件(也就是我要做的程序)M 在M中需要连接另一个服
务
器S, S可以提供2个连接,所以我会把M的count也设置为2。就
不
允许C2连接了,C2如果连接会去连接M2。 C3如果这时候连接是连接
不
了的。(因为M1和M2被C1和C2占了) 也就是 C->M->S 都是1对1对1
问答
gatewayworker分布式部署:Register auth timeout
服
务
器:腾讯云 数量:5 目前服
务
器1作为主服
务
器,上面运行register、gateway、bussiness 其余服
务
器上运行gateway和bussiness 然后workerman.log中一直打印每台服
务
器start_gateway.php中已设置 $gateway->lanIp为本机的内网IP,并且gateway和bussiness的registerAddress都指向了register服
务
器的内网地址和端口
问答
webman 执行就报错
#### 问题描述 这里详细描述问题 webman admin 本地好用,但是服
务
器就报错,刚开始服
务
器也好用,因为一直修改其它地方,没注意,
不
知道什么时候开始运行就报错了。一直没找到原因。后来重新弄了个服
务
器,没有安装composer,直接把本地代码考上去,但是依然报错。worker[plugin.admin.task:210136] exit with status 65280 ``` #### 操作系统及workerman/webman等框架组件具体版本 服
务
器是
问答
提示调试模式正常运行,可
不
出现调试运行成功的消息窗,也无法进行正常WS工作
#### 问题描述 提示调试模式正常运行,可
不
出现调试运行成功的消息窗,也无法进行正常WS工作,有可能什么原因!
问答
workerman 我也用了ReconnectingWebSocket重连,手机端游览器最小化 关闭屏幕 就会断线 给有什么办法
不
断线的方法
workerman 我也用了ReconnectingWebSocket重连,手机端游览器最小化 关闭屏幕 就会断线 给有什么办法
不
断线的方法
问答
有一个web 推送的问题, 用户
不
在线能否设置推送, 等用户登录之后就可以获得到推送消息
有一个web 推送的问题, 用户
不
在线能否设置推送, 等用户登录之后就可以获得到推送消息
问答
使用gateway 出现两个报错,
不
明白什么原因,求大神,其中一个是数据库连接报错
[attach]719[/attach] 这个就看
不
懂是什么原因了... [attach]720[/attach]
问答
JsonProtocal.php处理utf8编码的中文问题
@walkor Demo里面提供的JsonProtocal.php 在处理中文上有点问题 原因在于strlen并
不
能正确返
回
长度 例如: $zhStr = '中文混合eng!'要换成mb_substr 由于我
不
了解php 才看了一天而已。但是改成下面这样就能工作了。 老大你看下。是否要加更多的逻辑。
问答
new worker单独处理定时器的问题
Gateway游戏项目,
不
同房间游戏开始之前定时30秒,30秒后开始处理游戏,上次的问题虽然搞定了异步进行,现在问题是前端显示会跳过秒数,比如30 29 直接27了这样,这个秒数我是从数据库读出来每一秒都返
回
给前端,会
不
会是这个频繁操作数据库引起的?
问答
安装webman-admin无法加载静态资源
Access-Control-Allow-Headers *; # 必须要有 add_header Access-Control-Allow-Methods "GET,POST,PUT, DELETE,OPTION"; #
不
加也行#add_header Access-Control-Allow-Credentials true; #
不
加也行 return 200; # 204也可以,只要返
回
成功码即可 } # 实现转发 proxy_pass
问答
请教表格顶部工具栏和表格行工具栏视图鉴权问题
类似于**表格顶部工具栏**和**表格行工具栏**里面的button那种可以通过**permission**来鉴权是否显示 #### 为此你搜索到了哪些方案及
不
适用的原因 我目前可以想到的方案 1.index',['super'=>1]) 传递一个参数给视图,然后再通过js判断,判断完再进行dom操作并一遍render()操作 2.第二个是搜索栏保留这个字段,但是在selectPage里面做判断,如果
不
是超级管理员直接返
回
空数组
问答
使用Workerman\Mqtt\Client设置用户名和密码就没办法正常连接
#### 问题描述 使用Workerman\Mqtt\Client连接mqtt服
务
器就报错 "Mqtt client: Connection Refused, bad user name or password",去掉账号密码 然后去掉mqtt服
务
的账号密码认证就能正常连接。mqtt.php配置(这个是通过process.php方式的配置) return [ // 'broker' => 'mqtt://106.53.125.85:1883', # MQTT 服
务
器地址'broker' => 'mqtt://iot.yuanqq.net:1883', # MQTT 服
务
器地址 'client_id' => 'eatsplus_mqtt_' . bin2hex[截图](/upload/img/20250417/176800d55c5707.png) 但我使用webman连接时的日志中好像根本看
不
到用户名 !
问答
求救!关于wss的问题
服
务
器是Ubuntu。从服
务
器上可以检测到7272端口正在被listening。现在就是`ERR_SSL_VERSION_OR_CIPHER_MISMATCH`这个错误
不
知大家遇到过有没有类似的情况。 求解答,跪谢了
问答
求弄过国密SSL的大佬给小弟指导一下
我们是有个服
务
器需要连接外部的服
务
器, 之前证书是标准的SSL证书,现在他们换成了 国密的SSL(BABASSL) 给了三个证书文件,一个ca.crt 一个 client.crt 一个 client.keyD68967FCB465313F xxxxxx -----END EC PRIVATE KEY----- 目前问题就是我吧ca.crt和client.crt和client.key 放进一个PEM里,连接
不
上提示我
问答
【已解决】tp+workerman3.5.34.0如何重新启动后让他重载程序项目文件
#### 问题描述 这里写问题描述 如题,我的项目是tp6.1的,用到了think-worker,但是客户更新程序后,代码也更新了,执行日志里面却是某个方法
不
存在,查看后怀疑是workerman的进程根本没有重载文件,如何才能让他每次重新启动后重载文件,目前的方法发现只有重启服
务
器才能成功重载文件,哭了 ```php Worker::$pidFile = app()->getRootPath() .conf('process_count') : 4; $task->count = 4; $output->writeln('定时任
务
已开始执行,当前进程数量
文档
验证码
captcha(Request $request) { // 初始化验证码类 $builder = new CaptchaBuilder; //
生
成验证码== $request->session()->get('captcha')) { return json(['code' => 400, 'msg' => '输入的验证码
不
正确
问答
能
不
能只用workerman,在某数据库表插入新数据后,向所有在线用户推送通知
不
想用ajax方法实现,这样太浪费带宽。(阿里云主机,带宽很小)。
分享
webman使用Amphp并行数据库查询,然后获取合并结果
$result = time() . " 任
务
1-$i 开始" .>prepare('SELECT SLEEP(20)'); $statement->execute(); $result .= time() . " 任
务
$result = time() . " 任
务
2-$i 开始" .>prepare('SELECT SLEEP(10)'); $statement->execute(); $result .= time() . " 任
务
$result = time() . " 任
务
3-$i 开始" .
问答
我在网页端 JS连接 WebSocket 总是失败
服
务
器 ```php <?php use Workerman\Worker; require_once '.data; // 通过workerman,向uid的页面推送数据 $ret = sendMessageByUid($uid, $buffer); // 返
回
推送结果inner_text_worker->listen(); }; // 新增加一个属性,用来保存uid到connection的映射 $worker->uidConnections = array(); // 当有客户端发来消息时执行的
回
调函数
« 上一页
1
...
285
286
287
288
289
290
291
292
...
468
下一页 »
« 上一页
288
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝