中间件判断终端类型

请问这个,在webman应该也是通用的吧? namespace app\middleware; /** * 访问环境检查,是否是微信或支付宝等 */ class InAppCheck { public function handle($request, \Closure $next) { if (preg_match('~micromessenger~i', $request-&...

liziyu 发表与 2022-04-01 1161 浏览 2 回答
mysql8 总是掉线 大家有遇到过吗,怎么解决的

Worker process terminated with ERROR: E_ERROR "Uncaught think\db\exception\PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away 总是一段时间就出现这个错误...

gongaiorg 发表与 2022-03-29 1017 浏览 3 回答
webman 异步任务怎么实现

webman 异步任务怎么实现,有没有列子啊, 新手谢谢...

a178251115 发表与 2022-03-21 2602 浏览 1 回答
webman 使用phar打包后,如何读取.env文件?

根据webman文档中的打包,我已经把项目打包到build/program.phar 但是运行这个打包后,发现并不是读取.env配置的。 我试着把.env文件放到program.phar同级目录下,依旧不行。 下面是我的.env配置: NAME=program DEBUG=true LISTEN=http://192.168.10.10:8787 这是config/app.php配置 return [ 'd...

xiaopi 发表与 2022-03-14 2245 浏览 4 回答
请教首次安装workerman-chat,服务器运行都OK了,端口修改为9090,为何浏览器打不开呢?(已解决)

已经按照说明进行安装,服务器一切提示OK 阿里云安全组已添加 我自己怀疑是nginx配置导致域名不能正常打开网站,但直接用公网IP依然不行,conf配置如下 请问还有什么地方需要修改么?如果不使用nginx,如何打开网站(这个ECS服务器有多个网站,通过nginx的.conf文件来配置) 有请大神相助!!感谢直至...

wocall 发表与 2021-11-14 1534 浏览 3 回答
手机端报错io.socket.engineio.client.EngineIOException: xhr post error

服务端用的PHPSocketIO, 手机端使用的是 io.socket:socket.io-client:1.0.0 参考的其他答案https://blog.csdn.net/weixin_45212270/article/details/106430539 但PHPSocketIO底层采用的就是websocket协议通讯, 不明白为什么是这个报错...

nwh 发表与 2021-11-13 1679 浏览 1 回答
请问一下webman这个框架是怎么升级的?

文档里好像只有安装框架的说明,没有如何升级的说明。你们是怎么升级的?可不可以像yii那样通过composer命令来升级?还是说拉最新的代码下来,然后通过拷贝覆盖掉项目代码?...

sugar6281608 发表与 2021-11-05 1657 浏览 1 回答
多数据库怎么维护连接

多进程处理任务,但每个任务涉及的数据库可能不一样(多租户),怎么维护数据连接呢 目的是开多个worker进程处理不同租户的异步任务 最大总连接数 = 进程数量 * 租户数量 租户有1000,进程10个,那么每个进程维护的数量就是1万...

z985342160 发表与 2021-11-04 1381 浏览 1 回答
使用workerman运行web服务时 Redis报错

使用workerman运行web服务, 在 onworekrStart时 初始化redis 通过Global传递至 onMessage中 , 在使用$redis->get() 时 var_dump返回 object(Redis)#18 (0) { } 但是 实际上 Redis中存在该值 , 且在 php-cli中可以正常获取 ...

xcsoft 发表与 2021-11-04 1342 浏览 2 回答
gateway心跳问题

1.第一个问题 设置了心跳 这边心跳是服务器发给客户端的。(难受) 抓包发现 正常情况下是不报错的 但是在发命令操作的时候 服务器也会同时发心跳,客户端就读取不出来 2.还有一个问题,如果客户端执行命令会有90s,心跳30s,服务器就会给客户端发送心跳,就会导致客户端在执行命令时会收到心跳数据,然后就处理不了...

mnblkjppp123 发表与 2021-10-19 1446 浏览 4 回答
webman返回json响应头错误

// 参数验证错误 if ($exception instanceof ValidateException) { return json($exception->getError(), 422); } if($exception instanceof ApiException){ //加以下两行也没有用。响应头还是 te...

langbin 发表与 2021-10-19 2116 浏览 1 回答
分部署部署gateway端口只需要开放一个吗?

如图,分布式部署,bussniess、gateway、register,拆分三个, 现在我用docker 部署gateway服务,$gateway->registerAddress 已经填写 现在这个docker容器只能转发一个端口,9000。 那么$gateway->lanIp 是否有影响呢?如果设置gateway进程只有1个 startPort具体做用是什么,是bussniess连接 gateway...

admin 发表与 2021-10-12 2108 浏览 1 回答
客户端连接中一个操作超过心跳包时间,能否中途关闭心跳?

现在客户端一个操作需要90s,心跳包55s,如果客户端在操作中服务器发送心跳包,客户端就会死机,能否这个时候关闭心跳包操作,处理完就给它开启,(客户端操作是管理员操作,所以不太需要心跳也行) 或者有其他避免这个问题的解决方案?求求各位大佬出出意见...

mnblkjppp123 发表与 2021-10-12 1414 浏览 1 回答
使用TcpConnect::pipe(),不能获取$remote_ip

第一天注册,第一次提问,致意大佬。 问题是: 网站是一个web网站,使用了webman框架。 网站没有使用nginx,也没有使用apache,单纯使用TcpConnect::pipe()转发。 转发规则是,依据$remote_ip 以 服务器台数取模,转发到对应的服务器。 在转发后,在Webman\Http\Reques::getRemoteIp()获取到的远程ip,是被转发的服务器的内网ip,而不能获取到$remo...

yunchanwang 发表与 2021-06-19 1083 浏览 2 回答
workerman最新版,使用问题

在WINDOWS下,使用WEBSOCKET协议用官网例子可以正常客户端连接与消息发送。但是在UBUNTU系统下就只能在UBUNTU本机上正常连接与收发,在另一台电脑上却无法连接,已经关闭了两台电脑的所有防火 墙以及workerman是监听在0.0.0.0地址上的。在UBUNTU系统中使用还需要配置什么东西才能让远端 电脑进行连接? 环境:PHP 7.4...

backwang 发表与 2021-06-18 1701 浏览 1 回答
wokerman作为client端用ws方式接受数据,但是随着时间~接受的数据跟对方推送的数据时间差越来越大。

我接受对方ws推送的数据,并发量非常大,每秒200条数据。我count只有一个, 现在是对方推送的数据时间和我接受的数据时间,会越来越大。 我是把数据存在global中,另一个进程来读数据的...

zhouaini528 发表与 2021-05-26 1237 浏览 1 回答
tcp连接 客户端怎么发送jsonz字符串 ,同时服务器端接受也是json字符串

而不是图片上面显示的单个字符传入与返回...

雨林峰 发表与 2021-03-19 2058 浏览 3 回答
onMessage中定时器删除无效

...

zxz5209696 发表与 2021-03-15 1347 浏览 2 回答
webman配合路由器端口转发,求解答

有一个固定ip,连接多台设备。假设安装了webman的设备内网ip为:192.168.1.111 启动webman,端口号8787。 然后去路由器做端口转发,设置转发端口为10087。 我理解现在固定 ip:10087 就应该可以访问的,但是实际上却无法访问。 内网使用0.0.0.0:8787是可以访问的 别的其他东西直接使用端口转发都是可以访问,例如22端口转发成10022就可以访问。所以webman这里是不是应该...

xiaobai1 发表与 2021-03-15 2378 浏览 1 回答
workerman/crontab,可以指定年份吗?

希望crontab可以指定年份 如2021年3月1日注册VIP,在2022年2月15日可以自动给他发邮件提醒续费 目前在crontab里面只看到6个参数...

andywind 发表与 2021-03-11 1673 浏览 2 回答

keytehu

5948
积分
0
获赞数
0
粉丝数
2016-12-09 加入
🔝