问题描述 $worker = new Worker(); $worker->count = 4; $worker->onWorkerStart = function ($worker) { try { switch ($worker->id) { case 0: ...
如下图所示,在浏览器输入ws域名的时候,如何让其不显示workerman版本相关信息,感觉有些敏感,ws服务端功能什么的都正常,就是不想显示这个信息。 ...
问题描述 在加载网站素材资源时候:且还是滚动加载的情况; 使用 Fetch POST JSON形式请求数据 使用游标分页 Material::where(['type'=>'image'])->orderBy('uuid','desc')->cursorPaginate(5); 返回 { "path": "/image", "per_page": 5, "next_curso...
问题描述 这里写描述 运行下边代码提示如下 Error: Call to undefined method support\Redis::rawCommand() 程序代码或配置 use support\Redis; $redis = new Redis(); $clients = $redis::rawCommand('CLIENT', 'LIST'); return json($clients); 操作系统环境...
问题描述 这里写问题描述 在webman_admin项目中,有些数据可能会被删除或者更改,为了追溯源头,就需要在控制器或者其他地方记录管理员的操作日志。 能否箭头处增加管理员的id或者姓名? 增加的地方: ...
问题描述 webman 中使用 gateway-worker 插件 在 event.php onmessage内 返回前 增加如下代码 即可 if ($loaded_think_db = (class_exists(Db::class, false) && class_exists(Mysql::class, false))) { $sql_logs = Db::getDbLog(t...
问题描述 情况是这样的,我希望通过某些控制器发送消息到用户,然后我就用gateway创建了一个websocket,然后前台连接这个websockt,然后我希望是能后台点击一个按钮就发送消息到用户? <?php namespace App\Console\Commands; require_once __DIR__ . '/../../../vendor/autoload.php'; use App\Htt...
问题描述 第三方接口完成请求要3s,发送100个请求要用300s,用workerman的异步任务请求第三方的接口,看看能不能提高效率 文件 acommand.php 文件 aservice.php 文件 aclient.php 文件结构: 为此你搜索到了哪些方案及不适用的原因 感觉有代码可以优化...
问题描述 最近在做一个论坛系统,需要SEO性良好,可被爬虫、搜索引擎抓取,所以我准备用SSG技术配合Vue3去做,从网上查了很多资料,却没有Vue3配合PHP实现SSG的相关教程。 有大佬做过类似的需求吗? SSG的详细描述: https://cn.vuejs.org/guide/extras/ways-of-using-vue.html#jamstack-ssg...
问题描述 公司项目使用webman,测试一个回调接口,目前没走业务,直接返回一个状态值 压测工具siege,50客户端100并发 压测和被压测服务器为4核16G,均按照手册优化内核 回调方要求1000qps,这是只能加机器了么 另外https性能这么差么,换了好多算法没什么用 使用内网IP时 使用外网IP时 使用域名(http)时 使用域名(https)时 为此你搜索到了哪些方案及不适用的原因 无...
原来用的laravel,在学习广播那一块的东西,然后看到socket.io,然后就想到workerman,昨天折腾一天gateway,想着既然都用gateway了,为什么不用官方的框架呢,今天第一次用webman,本地测试没问题,找了半天没找到部署的环节,bd也搜不到,不能一直 ip:XXX 端口访问吧,也是用nginx当作webServer的吗?如果是的话项目入口文件是哪个呢?是直接监听80或者443端口,然后转发...
我本地搭建了一个基于socket的代理,现在用wokerman 需要走该代理出去,我如何做?? 我想到一个方法就是, wokerman 转发给nginx 、 nginx再转发给代理 但是总觉得很蛋疼...