GatewayWorker 怎么限制客户连接时,携带的参数过长。 客户端连接的数据过大,会导致我这边的服务一直报错 $gateway->maxInputLength = 1024; 我再start_gateway.php中设置了以上参数,不起作用...
问题描述 这里详细描述问题 使用webman的数据库 连接pgsql数据库的时候报错 Call to a member function getConnection() 报错信息 这里粘贴报错 Error: Call to a member function getConnection() on null in /data/knowledgrBase/webman/vendor/illuminate/database...
问题描述 如题,想问下如何获取去当前失败执行的次数,比如我有个需求,想在失败第n次后推送飞书 钉钉之类的,目前是自己加了任务唯一id 结合redis incrBy 实现的,但总感觉这样不太好, redis-queue 内部是否有实现有 $this->getAttempts(); 这种接口之类的? 还有就是希望 retry_seconds 能支持传入一个数组,类似这样 <?php return [ ...
最近在了解webman关于优化Linux内核的内容,里面提到了在这个优化基础之前,需要开启event扩展。此前有了解到IO多路复用里面的几种模式,于是想通过实际的测试,来看下开启event扩展之后实际的提升有多大。 一 环境准备 在起初,直接本地搭建环境。通过相同的镜像(这里借助了tinywan/docker-php-webman的镜像)构建了两个容器,两个容器都设置了linux内核优化的相关参数。然后一个开启eve...
问题描述 湖北武汉电信宽带(目前发现用流量不管是什么运营商都没有这个问题),访问 https://www.workerman.net/ 下任意页面(问答、手册、搜索等)都需要半分钟或更久,且半数结果会直接 net::ERR_CONNECTION_TIMED_OUT 或 net::ERR_CONNECTION_REFUSED。 HTTPS 下和主站 www 同 IP 的连接都有此问题,但 80 端口不存在此现象(如未跳...
如何在还未消费之前,想手动删除,然后再重新延时新的一个队列 ? 运用场景,一个限时的订单,订单是多少分钟之后自动改变订单状态设置为完成了,如何在单快要完成时,用户又续费时长,订单时长那就改了,这个时候肯定就不能执行之前设定的队列任务,需要删除之前的,需要重新再计算一个时长,再发送到队列。...
环境: "workerman/crontab": "^1.0", "workerman/http-client": "^1.0", "workerman/mysql": "^1.0" 代码: 该定时任务的作用是使用workerman的异步http组件http-client启动一个get请求 执行情...
问题描述 当从用户列表点击设备按钮的时候会打开设备列表页面,这个时候有没有更好的办法自动根据传递的user_id搜索,而不是从头部搜索赋值再点击查询按钮,这样步骤会显得很繁琐 这里写问题具体描述 ...
前任留下的代码 这里起了一个监听 http 的服务 通过 php脚本去发送请求 onmessage 回调方法的参数是一个连接 websocket 的 onmessage 的参数是 clientid 百思不得其解 望解答 感谢...
比如目前的地址是: 原来:127.0.0.1:8787/api/test 我想设置成 127.0.0.1:8787/webman/api/test 原来:127.0.0.1:8787/app/admin 我想设置成 127.0.0.1:8787/webman/app/admin 目前路由配置文件是空的,所有路由走的是默认路由 需要在目前的的路由基础上,增加一层路由webman...
爬抖音直播间弹幕,关注,点赞,礼物之类的数据违法不 比如把爬下来的数据库,整理后,卖接口违法不 已经部署到线上了 http://douyin.aixiaoxin.com/...
问题描述 目前的场景,服务端开启一个http服务,服务端向客户端以SSE(Server-sent Events)方式发送数据,当客户端主动断开连接,服务端的数据还在持续发送,这时候同一个客户端再次连接会连接不上,观察发现只有SSE发送完成之后才会触发onClose、同一个客户端才能再次建立连接。 我现在需要的时当同一个客户端主动断开连接后,服务端允许同一个客户端马上重新建立连接且不影响之前连接的数据处理,请问有什么好...
问题描述 建议官方的静态PHP的扩展支持里面加入apcu扩展,这个扩展还是很有用的,目前也出了依赖该扩展的一些插件,由于环境问题使用静态PHP比较方便,但是没有这个扩展,使用不了这个插件...
如上图,我有个需求,就是我有个用户表,后台新增一个用户,就在workerman里为这个用户新建一个websocket链接,现在计划的是在进程启动时 先启动一个http端口,后台新增用户了就带着用户信息请求http服务,然后服务里根据传过来的用户信息为用户创建websocket链接,现在问题来了,怎么存储websocket的实例呢,搜到有人遇到同样的问题,看他是用$_SESSION,但是这个被作者说了不行...