我在定时器timer创建后 del后 往后创建的timer的id会一直递增? 一直在定时执行一个任务, 任务里会有另一个timer , 然后每次timer只会处理一部分, 处理完成后悔del这个timer, 然后等下次定时器触发时重新创建, 为什么这个内嵌的timer::add的创建id 一直在递增,有上限吗,如果我一直挂的这个服务 会不会崩溃? 会不会有什么影响? 或者怎么处理 才能让他的add 的这...
问题描述 webman-admin打包之后,登陆页验证码不显示,vite.config.ts这个需要怎么配置呢? env production配置信息 # Whether to open mock VITE_USE_MOCK = false # public path VITE_PUBLIC_PATH = / # Delete console VITE_DROP_CONSOLE = true # Whether...
问题描述 这里写问题描述 如题。比如路由/admin/article/index,用request()->controller获取的值希望是article。而不是App\Admin\Controller\ArticleController这种。 或者,是不是有其他框架内已经写好的方法...
问题描述 打包后,上传到服务器,webman-admin 后台登陆验证码session获取不到,可以正确设置,但是拿不到session的值,不知道是什么原因呢?相同的nginx 配置,在其它端是可以正确设置获取到session的。 nginx配置 upstream webmanapi { server 172.31.34.153:8787; keepalive 10240; } server{ li...
问题描述 请求 ws可以请求成功,请求 wss不可以出现报错问题 apache 配置文件 httpd-ssl.conf SSLProxyEngine on ProxyRequests Off ProxyPass /wss ws://127.0.0.1:8888 ProxyPassReverse /wss ws://127.0.0.1:8888 报错信息 WebSocket connection to 'wss://w...
手册中写 redis配置文件自动生成在 config/plugin/webman/redis-queue/redis.php 但是我安装完以后没有找到这个配置文件 还有 消费进程配置文件在 config/plugin/webman/redis-queue/process.php。这个文件也没有找到在哪里,向大家求教下;...
项目框架使用think里的workerman 直接使用引用think里的redis 挂了一晚上提示我报错了 send of 53 bytes failed with errno=10054 远程主机强迫关闭了一个现有的连接。 是不是不能用think里的redis...
服务器:腾讯云 4核8G10M webman+nginx 做后台管理系统, 数据库:mysql 连接组件: illuminate/database 在debug模式一切正常,换到daemon模式有数据库查询复杂或记录条数大的时候报502,轻量的或无数据库查询的正常,这种情况一般怎么调整?...
假设我启动了一个服务监听 8001端口 这个时候 客户端连接这个服务器的方式是 ws://127.0.0.1:8001/member/socket?token=xxxxx 如果是这种情况,我在下面代码中怎么获取呢? $server = new Worker('websocket://127.0.0.1:8001'); $server->onConnect = function($con){ // 在这里...
控制台: Uncaught SyntaxError: Unexpected token '<' (at push.js:1:1) (索引):14 Uncaught ReferenceError: Push is not defined at (索引):14:18 网页源码: 前后两天都没动代码。昨天还正常收发信息。 今天早上再次启动服务,居然 莫名其妙的恢复正常了。 ...
使用命令 composer require -W webman/think-orm 安装think-orm时,提示如下错误 Root composer.json requires webman/think-orm ^1.0 -> satisfiable by webman/think-orm[v1.0.2]. webman/think-orm v1.0.2 requires topthink/think-or...
这两天一直链接失败,查了各种问题各种尝试都不行 忽然仔细看作者发的一个连接失败原因总结发现了一条:域名指向IP错误,直接想起我网站做了cdn加速,是不是这个原因导致链接WSS失败的???该如何处理...
我刚才发现Gateway类的所有方法都无法使用!然后就想重新搞,结果都把GatewayWorker目录删除了,网站页面的打开的时候发现还可以连接,使用console还能正常发送请求... 问题1:为何正常连接的时候Gateway类的isOnline获取永远是0,sendToClient发送返回true了但是却无法接收到数据,使用js就能正常接受 问题2:为何我GatewayWorker目录都删除了 还能正常连接?? ...
现在需要通过接口在 es 查数据,数据量较大,直接使用 PHP 查询,再处理后存库,时间较长。如何使用 workerman 开多个进程同时执行呢?每一次执行根据查询数据的 offset 和 limit 可以拿到对应的数据,这样就可以加速查询。...
图(1) 图二 如图一,发起一个异步连接,图二 服务这边onConnect 有执行 但在onMessage事件接收不到...
图中,我当然知道获取post内容,只能从Request对象获取,所以 var_dump(file_get_contents('php://input'));肯定是null 但是 easywechat源码中 大量使用了 $_GET,$_POST 原生参数,和 php://input 咋办, ...