有没有办法修改请求 把前端传的小驼峰形式的字段名称转成下划线格式

问题描述 前端vue字段名称习惯用小驼峰 webman后端为了和数据库一致字段用下划线风格 想用中间件修改请求内容和返回内容 统一转换 怎么实现? 要是能像laravel那样加一个 $request->replace($newParameters) 方法就好了 可以修改请求部分...

manman10 发表与 2022-12-21 866 浏览 2 回答
疑问:webman是基于workerman的框架,mysql既然是阻塞的,如何做到高并发呢?

webman是基于workerman的框架,mysql既然是阻塞的,如何做到高并发呢? 根据官方手册,workerman是多进程架构,各个工作进程处理请求,而mysql是阻塞操作,也就是说要遇到耗时的数据库操作是要等待的。那么我不能理解的是,既然这里出现阻塞,岂不是拖累了框架的性能嘛。workerman每个进程都是使用epoll的非阻塞运行方式,那我理解应该是对http请求用这个方式处理,也就是事件机制,那mysql...

RayInHeart 发表与 2022-12-20 2702 浏览 9 回答
在 macOS 下给 PHP@8.1 安装 redis 的时候出现的错误。

问题描述 运行了 pecl install igbinary pecl install redis 也根据提示在 php.ini 里加上了 redis.so 但是现在运行任何带有 php 开头的命令,都会出现如下提示。 Warning: PHP Startup: Unable to load dynamic library '/usr/local/Cellar/php/8.1.13/pecl/20210902/red...

andyzu 发表与 2022-12-07 2034 浏览 7 回答
webman 的两种方式运行的效率问题

本人小白,看了两天文档和问答,想在这里请教一下各位大神。 第一种方式:用 php-cli 方式,就是使用 php start.php start 这种方式来启动 webman。 第二种方式:用 php-pfm 方式,就是把 webman 这个文件放进 apache / nignx 的 www 目录,用apache / nignx 驱动来访问。 我想问两个问题: 第一个问题:我的描述是否正确,如果不正确应该怎么说? 第...

andyzu 发表与 2022-12-07 813 浏览 5 回答
webman push配合uniapp问题

bug描述 使用webman push插件的时候在uniapp中使用的是push-uniapp.js这个文件 直接调用的情况下就出现了下面的错误 第一个用这个插件不知道啥情况有没有大佬知道的 用html写的是可以的 对js进行修改之后的前端又回出现不链接或者是链接不稳定这个情况...

2361291327 发表与 2022-11-30 945 浏览 1 回答
给udp客户端发消息

问题描述 当前的状态是客户端主动给服务端发消息,服务端在onMessage里面给客户端发消息是OK的,IP和端口已经保存,并且客户端每上传一条信息就自动更新ip和port,目前的问题点是,需要在onMessage外面,通过api的形式给客户端发消息,请问是否有成熟可用的案例或者思路? 目前服务端是:workerman建udp和websocket服务端,udp连接设备,websocket连接用户侧,udp将收集的数据通...

sanye 发表与 2022-11-29 1680 浏览 4 回答
现在php 代码加密,有没有好的方法啊,webman 有没有适合的加密方法

现在php 代码加密,有没有好的方法啊,webman 有没有适合的加密方法 现在php 代码加密,有没有好的方法啊,webman 有没有适合的加密方法...

a178251115 发表与 2022-11-26 2215 浏览 5 回答
按照webman手册的描述安装了blade模板引擎后,在安装数据库就报错了

问题描述 按照webman手册的描述安装了blade模板引擎后,在安装数据库就报错了 程序代码 composer require -W psr/container ^1.1.1 illuminate/database illuminate/pagination illuminate/events symfony/var-dumper 报错信息 Using version ^9.40 for illuminate/d...

lw20200606 发表与 2022-11-26 910 浏览 2 回答
$worker->count=1,on之类的代码也是在子进程中运行吧?

$worker->count=1,on之类的代码也是在子进程中运行吧? use Workerman\Worker; use Workerman\Connection\TcpConnection; require_once __DIR__ . '/vendor/autoload.php'; $worker = new Worker('websocket://0.0.0.0:8484'); $worker->...

klyz505 发表与 2022-11-19 493 浏览 1 回答
反馈 webman-push插件两处BUG

bug描述 webman-push插件两处BUG 环境Windows10 PHP7.4 扩展都已经安装正常 1、api->trigger提交数据不成功,测试onApiClientMessage, var_dump无回显,没执行到这里 2、$request->rawBody() , 默认获取body数据存在获取无效的问题。诡异的是,有时候可以有时候不可以, 那么肯定就是BUG了,可以或者不可以的时候,数据 ...

meystack 发表与 2022-11-16 877 浏览 3 回答
request对象获取文件出错【已解决】

bug描述 表单上传文件,图片可选可不选,使用request对象获取所有图片时报错;报错信息如下: 程序代码或配置 $file = $request->file('img'); postman请求 期待的结果及实际结果 按照手册应该返回null 实际报错信息为: 重现bug的步骤 控制器中打印$request->file('img'); 请求参数中包含file类型字段 img,img1,img未选择图...

doit 发表与 2022-11-09 704 浏览 2 回答
push-uniapp.js 引入报错

问题描述 我在uni-app项目下 引入 webman/push-uniapp.js 报错 cannot set property doNotConnect of null 这个this指向有问题吗? ...

心有阳光 发表与 2022-11-07 1063 浏览 1 回答
定时拉取数据库数据从而更新创建新的定时任务

bug描述 这里写描述 我通过Timer::add定时拉取数据库数据然后创建新的定时任务new Crontab最后发现创建了很多重复的定时任务 程序代码或配置 Timer::add(1, function() use ($mqtt) { $res = Db::table("smart_timeTask")->select(); /这里省略了部分无关的代码/ for ($a=0; $a <...

18829520602 发表与 2022-10-30 782 浏览 2 回答
定时器能否一个客户端一个,并且完成并发运行?

关于定时器与业务结合 因为涉及到每个设备需要单独读取数据,所以需要针对不同的设备进行不同定时器的开启,可以理解每个设备都是一个客户端,我需要在同一刻并行读取当前所有在线客户端的数据情况 问:1、假设10个客户端同时在线,我是开启十个定时器在一个进程?还是十个进程每个进程一个定时器? 2、十个定时器能否同时触发?串行肯定不行。因为后续如果不是一个客户端 而是1000个甚至更多,需要的时间太长了,数据不准确...

JayneWang 发表与 2022-10-30 624 浏览 2 回答
使用Think-cache 无法使用标签,获取标签下缓存以及清除标签缓存数据,都没用,有大佬遇到过吗

使用Think-cache 无法使用标签,获取标签下缓存以及清除标签缓存数据,都没用,有大佬遇到过吗 返回的都是空数组 搜索这个方法的时候,感觉应该是走Driver里的方法,但是走了Redis的方法 ...

Le 发表与 2022-10-29 941 浏览 6 回答
webman/push 在vue中怎么使用 老大们能给个例子吗 新手 感谢感谢

问题描述 webman/push 在vue中怎么使用 老大们能给个例子吗 新手 感谢感谢...

moco 发表与 2022-10-27 895 浏览 1 回答
redis-queue消息队列,消费进程怎么控制消费频率

redis-queue消息队列,消费进程怎么控制消费频率 消息队列太多可以多开进程,保证消费速度 我遇到需求是 一秒内不能消费超过100次,请问怎么才能控制消费速度?并且保证队列都能被消费到...

hon陈烁临 发表与 2022-10-23 1642 浏览 2 回答
使用nginx代理到webman,download()方法下载文件间歇性失败

问题描述 使用ngxin反向代理到webman服务的8787端口,webman提供了一个下载功能,使用的response()->download()方法下载大小超过2M的文件,16个进程,前端使用window.open()打开该链接下载文件,会间歇性出现下载失败的问题,大多数时候可以,但是不稳定,不时出现下载失败的情况。 这个下载服务是收费的必须要稳定运行才行吖请大佬们帮忙看看是么子问题,跪谢。 截图报错信息里...

西湖的水我的泪 发表与 2022-10-21 1158 浏览 4 回答
webman大文件切片上传,很慢

问题描述 项目中需要上传视频,一个视频150M左右,直传基本上都是上传失败,所以改成了切片上传,一个切片2M,这样上传一个视频就得发70多个请求。 业务中一般至少要同时上传3个视频左右,总共发送的请求在200多,3个视频传完,总耗时基本在4分钟左右。 随着请求数量的加多,单个上传切片的处理时间变得越来越长,有时候能达到2~3分钟才能处理一个切片请求。 部分请求历史 单个切片的请求 合并第一个文件,11...

mine 发表与 2022-10-21 1476 浏览 6 回答

liziyu

6106
积分
0
获赞数
0
粉丝数
2020-09-08 加入
🔝