webman redis 集群 使用出现问题

配置: 'options' => [ 'cluster' => 'redis', 'prefix' => 'webman_database_', 'password' => null, ], 'clusters' => [ 'default' => [ [ ...

yzh52521 发表与 2022-02-11 2780 浏览 1 回答
请问webman如何使用ws客户端

请问webman如何使用ws客户端,通过ws客户端和服务器端进行通讯...

lianggan 发表与 2022-02-10 945 浏览 1 回答
webman 是不是从1.2.3版本在windows上部署正式线上运行了?

webman 是不是从1.2.3版本在windows上部署正式了?...

li914 发表与 2022-02-10 1225 浏览 1 回答
数据库查询问题

这样写就查不到数据 Mysql::$connect->select('title')->from('users')->where('id in (:ids)')->bindValues(['ids'=>'58,59'])->query(); 这样写就可以查到数据 Mysql::$connect->select('title')->from('users')->wh...

大水牛 发表与 2022-02-09 1114 浏览 1 回答
望各位吴彦祖们给予思路【webman】

1、类似一堆字典信息,想法是通过service加载,在service中定期更新,然后不同进程通过service来调用这些数据。 尝试把方法放在container中,但发现container是根据worker数量来一一对应的,如4个worker的话就会有4个container,但实际我只需要1个进程维护字典信息并提供接口读取。请问除了新建Process后暴露端口让其他服务读取外还有什么好的方法或思路吗? 2、通过red...

MarkGo 发表与 2022-02-08 754 浏览 2 回答
中间件往控制器传参会导致跨域问题

在我使用多个中间件的时候。全局中间件使用的是跨域中间件,然后针对登录验证使用了路由中间件,中间件判断用户登录成功以后获取了redis里面的存储的用户信息,然后通过 $request->userData = Token::getAuthData($token); return $next($request); 对控制器传了参数,但是这时候前端通过api请求对应的路由就会出现跨域的问题,针对这个问题是如何解决好呢?...

shaonian820 发表与 2022-02-08 1555 浏览 5 回答
phpsocket不支持node客户端吗?

目前在用4x版本的 socket.io-client,测试无法连接没有任何报错。 https://github.com/socketio/socket.io-client Node端Client代码如下 const socket = io('http://127.0.0.1:2020'); socket.on("connect", () => { socket.emit('chat messa...

jacktom 发表与 2022-02-01 778 浏览 2 回答
GatewayWorker的onWebSocketConnect回调函数中能否使用while(true)循环来轮询外部HTTP接口?

各位大大,新年快乐! 最近在开发一个websocket服务,需要根据websocket连接上来时携带的参数来创建一个个的session,分别轮询外部的接口服务器,来获取实时的话务系统状态与话务事件。于是我考虑在GatewayWorker 的onWebSocketConnect回调函数中使用while(true)循环来不断的轮询接口,直到这个session连接断开。 HTTP的请求基于GuzzleHttp开发,在实际运...

prcvoldermort 发表与 2022-01-30 1060 浏览 3 回答
php8 环境使用cache 报错。

好像不怎么兼容php8,请指教下有没有好的解决方案吗?...

qinhai269 发表与 2022-01-29 1853 浏览 3 回答
webman 用layui upload上传图片获取不了值

使用layui的upload 上传图片获取不了值。试了很久不知道问题出在哪里。请指点一下。谢谢。 ...

qinhai269 发表与 2022-01-29 1163 浏览 2 回答
跨进程获取crontab实例信息

有两个worker子进程 进程0里注册定时任务 进程1里面通过Crontab::getAll()获取不到注册的定时任务实例...

jie365@126.com 发表与 2022-01-28 1024 浏览 1 回答
webman如何实现同时处理多个耗时数据库查询业务?

很多时候有些SQL查询比较耗时,假如用SLEEP(1)模拟,webman的数据库是单例的,PDO也是阻塞的,在当前进程内只能同时有一个请求在执行,如果开启4个进程,并发查询20次,那么所有请求完成至少需要5秒钟,如何能做到所有结果1秒钟返回? ...

凭栏知潇雨 发表与 2022-01-25 1788 浏览 2 回答
webman怎么配置使用redis?

按照文档文档 1、composer require illuminate/redis ^8.2.0 2、在support目录下新建Redis.php,内容如下: 3、使用 报错: Class 'Redis' not found 目前找不到原因,在线求解!在此,先谢谢了哈...

xiaozhige 发表与 2021-11-11 2226 浏览 2 回答
webman构造函数里传request对象,接收请求参数,报错,有遇到的吗

use support\request; protected $requst = null; public function __construct(request $request) { $this->request = $request; } 上面写法会报错 ArgumentCountError: Too few arguments to function app\controller\Login...

dssxyz 发表与 2021-10-03 2472 浏览 2 回答
求助 业务逻辑找不到问题 process_timeout declare(ticks=1)

业务出现process_timeout 实在是无从下手判断问题出现在哪里 逻辑类加上declare(ticks=1)log会写入定位问题所在吗 或者有什么定位的办法 感谢不尽...

zhuonuo 发表与 2021-09-29 1368 浏览 1 回答
webman bootstrap 怎么被执行 4次?

...

发表与 2021-09-28 1982 浏览 3 回答
web异步任务问题

我想咨询一下,在web端,前端post了一个任务请求, 后端拿到请求后,通过workerman能新开一个进程或者work 来执行我一个比较耗时间的任务么? 然后当前的主进程去响应前端, 任务结束后自主关闭或者交给系统回收, 因为此时主进程的http结束了。 有相关的代码示例么? 而且我更想问的是,目前看到的是相当于创建了一个服务器 所以是否有这个开启新进程的方法。...

chris_fang 发表与 2021-08-25 1566 浏览 4 回答

2548a

7124
积分
0
获赞数
0
粉丝数
2021-06-21 加入
🔝