failed: WebSocket opening handshake timed out

问题描述 windows 本地测试很简单的请求超时报错,请教大佬们 webSocket connection to 'ws://*****:3456/' failed: WebSocket opening handshake timed out 分析不到问题的原因 ...

sunf 发表与 2023-05-15 2182 浏览 1 回答
webman内使用GatewayWorker 怎么负载均衡

问题描述 如题,我使用webman用于开发API接口。在webman 安装了GatewayWorker 用于TCP连接硬件传递数据。 现在想使用阿里云的CLB做负载均衡,不知道直接使用是否可行,因为我看GatewayWorker文档有分布式部署,是不是我在webman里也要按手册那也部署。主要就是想问下在webman里使用GatewayWorker 想负载均衡。具体的方案,谢谢大家了...

shanyi 发表与 2023-05-15 1451 浏览 1 回答
docker部署的环境中执行php webman.phar 提示内存溢出,但上传源码执行没问题

问题描述 docker部署的环境中执行php webman.phar 提示内存溢出,但上传源码执行没问题,memory_limit已设置是2048M,这个是为啥,我配做错误了吗? Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 1014728015 bytes) in Unknown on line 0 ...

moco 发表与 2023-05-15 929 浏览 1 回答
一台服务器搭建Gateway,多台服务器运行BusinessWorker的方案疑问

问题描述 关于gateway worker 分离部署的问题 1、由于Gateway只负责网络IO,只要服务器带宽够用,绝大多数情况下Gateway服务器不会成为瓶颈,所以在很长时间我们只需要一台或者少数几台Gateway服务器即可。由于我们不想BusinessWorker影响到Gateway,所以将Gateway和BusinessWorker分开部署 2、BusinessWorker主要负责业务逻辑。当请求量增大时,...

lincanjin 发表与 2023-05-13 1297 浏览 1 回答
能否在webman文档中增加需要屏蔽的禁用函数

问题描述 宝塔安装php默认会禁用很多函数,能否在webman文档中说明一下需要放开的禁用函数,在workerman的文档中有禁用函数说明,但是根据workerman的解除禁用后,webman还会有个别函数提示...

Le 发表与 2023-05-13 1824 浏览 1 回答
windows环境启动webman后,最小化控制台。隔断时间服务就会中断?

问题描述 webman做api开发,提供了一个接收日志的接口。 发现隔断时间,对方post日志过来就会收不到。 这个是对方日志里看到了。 .c 646][OnTcpConnected]connect host failed err[-111],hostID[0] . get_peer_addr peer_addr: 192.168.0.3 !...

luscio 发表与 2023-05-13 972 浏览 2 回答
tcp和websocket协议同时存在时,tcp发送数据后会把websocket用户给踢掉,求解

问题描述 目前在做一个物联网系统,demo的Gateway用来做设备的tcp连接, $gateway = new Gateway("tcp://0.0.0.0:8282"); $gateway->startPort = 2900; 又新建了一个websocket的Gateway用来做网页的连接 $gateway = new Gateway("websocket://0.0.0.0:1234"); $gatewa...

追梦随想 发表与 2023-05-11 1204 浏览 3 回答
建议搜索结果分类样式或者添加标签筛选

问题描述 搜索结果类型“问答”、“分享”、“文档”样式上进行下区分(比如颜色或icon),或者列表上方加一下分类标签,进行筛选...

artisan 发表与 2023-05-11 1303 浏览 1 回答
开发基础插件,如何实现助手函数

问题描述 开发基础插件,如何实现助手函数,可以在项目内直接使用插件的方法...

酒米 发表与 2023-05-10 1640 浏览 1 回答
【webman-admin】只能管理安装时配置的数据库吗?

【webman-admin】只能管理安装时配置的数据库吗?能否配置其他的数据库进行管理? 如果我还有其他远程数据库需要管理,难道要每个数据库都安装一个webman-admin这样管理吗?...

深蓝 发表与 2023-05-10 1615 浏览 1 回答
webman热更新会退出进程

问题描述 ...

timeless-zyg 发表与 2023-05-10 1297 浏览 1 回答
Call to a member function get() on null怎么解决啊?

问题描述 这里详细描述问题 webman在config文件下的captcha.php里这样写 declare(strict_types=1); use support\Container; use think\facade\Cache; return[ "option"=>Container::get(Cache::class), ]; 然后就报错了,这怎么解决啊? ...

zhuyujin001 发表与 2023-05-10 1807 浏览 2 回答
webman里安装好了gatewayworker,只有一个websock实例,想在加tcp实例怎么做

webman里安装好了gatewayworker,只有一个websock实例,想在加tcp实例怎么做...

longxiaowang 发表与 2023-05-09 1421 浏览 3 回答
守护进程方式启动webman,Worker::$daemonize的值是false

问题描述 在Linux服务器上,以守护进程的方式启动webman: php start.php start -d 但是\Workerman\Worker::$daemonize的值是false,是什么原因?不是应该是true吗?...

BigApple 发表与 2023-05-09 1575 浏览 1 回答
【webman】redis-queue,延时队列不消费

centos7.9,最新webman,按文档使用队列,内容如下,即时队列可以正常消费,延时队列不能正常消费。 正常的流程应该是当{redis-queue}-delayed里面的队列时间到指定的延长时间,就会将里面的数据转移到{redis-queue}-waiting里面,现在我的情况是{redis-queue}-waiting里面的均能正常消费,但是{redis-queue}-delayed的数据一直不处理。 plu...

深蓝 发表与 2023-05-08 4012 浏览 3 回答
webman定时器如何获取值

问题描述 我在webman用crontab定时器里面写了一个每秒执行的方法,如何获取到这个方法返回的值,然后渲染到模板 为此你搜索到了哪些方案及不适用的原因 这里写搜到的方案及不适用原因 ...

11110006 发表与 2023-05-08 1016 浏览 1 回答
mqtt的publish写回调就报错

问题描述 关于mqtt的publish的问题,文档说publish方法是有回调的,我想用回调来监控是否有推送异常的情况,但是我写上回调,就会报错,我是不是哪里写的不对? 程序代码 $mqtt->publish( $topic, json_encode($res['data']), ['qos' => 1], function(\Exception $e){ var_dump($e->getMessa...

vipbressanon 发表与 2023-05-08 1351 浏览 1 回答
webman自定义进程如何主动阻塞?

用redis写了一个延迟队列 因为要不见得的轮询 导致cpu得不到空闲 风扇狂飙, 代码里又不能用sleep()函数 请问webman如何主动阻塞代码呢?...

ikun 发表与 2023-05-08 1820 浏览 1 回答
Swow 事件驱动在Windows压测下会卡主,原因为何?

Swow 在Windows环境会卡主 第一次结果: 第二次结果: Swoole 在WSL环境正常 Linux结果: Swow 驱动为何会出现卡主的情况?...

meows 发表与 2023-05-05 1599 浏览 2 回答
route文件内如何获取header

问题描述 需要根据header设置的参数加载不同的分组路由,\request()参数为null,感觉是一直在循环注册路由 http请求不走route.php 截图报错信息里报错文件相关代码 操作系统及workerman/webman等框架组件具体版本 ...

chenh 发表与 2023-05-05 1226 浏览 1 回答

walkor

163321
积分
0
获赞数
0
粉丝数
2014-05-04 加入
🔝