问题描述 建议各位大佬出一个专门针对workerman的TDEngine的组件 这里写问题描述 现在用workerman做底层来做物联网的公司越来越多,TDEgine的性能描述是很棒的,同时在物联网这块,时序数据库的需求是很大的,IMI出了一个TDEngine插件,但是安装起来忒麻烦,在workerman里面页跑不起来,官方的pdo也没法使用,所以想咨询一下各位大佬,能不能出一个能和workerman契合的TDEng...
问题描述 GatewayWorker 压测在3000多的时候就上不去了,报 worker[none:3956] exit with status 9 服务器:2核4G ; centos 这里写问题具体描述 内核已经按照文档优化: 按照https://www.workerman.net/doc/workerman/debug/busy-process.html 追踪: 也并没有什么可疑点 以下是压测代码 <...
问题描述 在admin的控制器里发现有关于数据限制的代码,但是文档里没有找到相关问题, 想请教一下,数据限制的用法 为此你搜索到了哪些方案及不适用的原因 我把dataLimit 和 dataLimitField 复制到了其他控制器中,添加了admin_id 字段 但是没有效果...
问题描述 $gateway->router偶现取不到值的情况,导致服务异常退出 程序代码 //指定 WebsocketBusinessWorker $gateway->router = function ($worker_connections, $client_connection) { $connection_names = []; fo...
问题描述 想在微信小程序里面用这个插件,可以直接用微信小程序的 websocket 连接吗?看了 push 插件的 JS 代码,感觉还挺复杂的。 为此你搜索到了哪些方案及不适用的原因 没有搜到相关的解决方案...
问题描述 好像是可以把php打包成二进制,是不是就可以加密源码用了? 请大佬帮忙解答下 谢谢 为此你搜索到了哪些方案及不适用的原因 这里写搜到的方案及不适用原因 https://docs.toast.run/micro/chs/what-is-micro.html...
Trying to access array offset on value of type bool in file /var/www/workerman_gateway/vendor/workerman/workerman/Worker.php on line 770 项目运行在docker中,代码报错的地方是 $user_info = \posix_getpwuid(\posix_getuid()); ...
问题描述 如果我正常运行订阅 没有转发 到队列 就不会出现内存泄漏 如果我转发到队列就会出现内存泄漏为啥呢 程序代码 class Subscribe extends Worker { static $taskName = 'subscribe'; static $apiConfig; static $queue; public function __construct($socket_...
问题描述 https://www.workerman.net/doc/webman/static.html 根据文档中的说法是,public是默认静态目录 能不能增加除开public其他目录也为静态目录,同时兼容public也是静态目录呢?...
请问在mvc中调用GatewayClient发送数据前,有方法判断GatewayWork是否正常吗?比如没启动,或者registerAddress错误连接不上之类。 在GatewayWork没启动时,调用GatewayClient发送数据会因为连接不上registerAddress产生致命错误,请问有什么方法可以先做判断吗?还是只能写在try里做异常处理? 我这的场景是GatewayWork开启时,功能全部开启用户体...
问题描述 这里写描述 上传空文件失败。$file->isValid()返回0 程序代码或配置 $file = $request->file('file'); if ($file && $file->isValid()) { $file->move(public_path().'/files/myfile.'.$file->getU...
问题描述 需要用到第三方的6个接口,假如J1,J2,J3,J4,J5,J6,这6个接口都需要把返回结果不停的给前端推送/广播。 思路1: 假如:分配6个进程,进程1执行一个Time定时任务请求J1,进程2执行一个Time定时任务请求J2...依次类推 客户端建立连接的时候,给我发送一个特定的字符串,如A1,这个时候就把这个连接对象分配到List1中; 又一个客户端建立连接的时候,给我发送一个特定的字符串,如A2,这个...
市场里面的云短信扩展没把后台中间件加上 可能导致给别人直接改配置了,或者直接暴露已经填好的配置 解决方法 config/middleware.php 把后台的中间件加上 use plugin\admin\api\Middleware; return [ 'admin' => [ Middleware::class ] ];...
问题描述 后台的静态文件想放到云存储加速,但是看到页面里面是相对路径,以及各种文件之间的引用问题,请问有什么好的办法吗? 比如/app/admin/component/pear/css/pear.css变成云存储.com/css/pear.css 然后是否需要一个文件一个文件的修改地址,这样感觉好麻烦而且不容易升级...