关于webman使用fastcgi_finish_request函数的类似效果的方案

问题描述 有时候处理请求时需要快速响应用户,而把慢业务继续留在进程里执行,就像php-fpm使用fastcgi_finish_request函数就能达到这个效果。我知道webman是php进程处理请求,我想问用webman有没有这种类似的处理慢业务方案? 除了文档里提到的使用 队列、慢业务进程等方案,还有其他方案吗? 为此你搜索到了哪些方案及不适用的原因 文档里提到的使用 队列、慢业务独立进程等方案,这些会增加程序设...

wgole 发表与 16天前 158 浏览 4 回答
有没有特定核心功能加密,其他代码不加密的办法

问题描述 需要对产品特定的核心功能加密,但不影响对方二次开发,有没有相关的解决办法!...

酒米 发表与 2024-11-03 531 浏览 5 回答
使用Swoole Compiler 加密后运行提示 exit with status 11

问题描述 使用Swoole Compiler 加密了源码,但是只加密app目录下的php文件 执行 php start.php start 正常运行,但时不时控制台提示 exit with status 11 worker[webman:4451] exit with status 11 worker[webman:4495] exit with status 11 worker[webman:4450] exit ...

kakka 发表与 2024-09-27 416 浏览 1 回答
日志如何同时打印在控制台

问题描述 Log::info('输出日志'); 记录日志的时候如何同时打印在控制台...

lshfong 发表与 2024-09-16 625 浏览 3 回答
请教:为什么error_reporting设置了还会显示警告错误

问题描述 在webman的config->app.php设置了error_reporting为E_ERROR, 在php.ini也设置了error_reporting为E_ERROR 还是会显示报错信息 程序代码 ...

小恐龙 发表与 2024-09-15 200 浏览 1 回答
webman 默认的 Cache 为 symfony/cache 怎么配置成文件驱动而非 redis

问题描述 采用 webman 默认安装了 symfony/cache 后好像只能用 redis 驱动,请问下大佬们怎么能配置成 文件驱动 形式,或者有没有类似 ThinkPHP8 中的 Cache 组件:能配置成文件驱动,也能配置为 redis 驱动, 并且能支持 >= PHP8.1,谢谢! 为此你搜索到了哪些方案及不适用的原因 ThinkCache 但不支持 PHP 8.1...

yookey 发表与 2024-09-14 408 浏览 3 回答
现在webman有两个业务 一个是对外的API 还有一个是admin

问题描述 但是他们共用一个后台进程 可否让admin 单独开自己的webman进程 这样 api 和webman 就互不干扰! 这里写问题具体描述...

lyjslct 发表与 2024-09-08 456 浏览 2 回答
作为一位CV工程师,使用此框架太难了

来个好心的大哥指教一下啊~ 问题描述 我在webman里安装了GatewayWorker,使用时候不知道怎么将在onMessage接受到的数据转发到控制器里去做逻辑处理。 为此你搜索到了哪些方案及不适用的原因 就好比说GatewayWorker手册里面-》与webman结合时,没有示例,提示如需使用mysql redis等组件参考webman手册,但是去webman手册里,根本没有如何使用GatewayWorker的...

exzhang 发表与 2024-09-04 1496 浏览 6 回答
Docker分布式 部署 gateway-worker gateway 的 lanIp 参数问题

问题描述 单独一个 docker 部署了 register 之后其余 三台机器 部署了 业务代码 每台机器部署的 BusinessWorker 和 Gateway 这个时候 gateway 的 lanIp 为主机 网卡 IP的 时候 端口通信错误。 然后 lanIp 改成 127.0.0.1 就没问题,不知道怎么回事 docker 端口 映射 从 3900 到 3910 gateway 的 startPor...

wuheng 发表与 2024-09-04 354 浏览 2 回答
Ubuntu压力测试下,MySQL的CPU异常飙高???

问题描述 压力测试中,MySQL的CPU直接飙到400-600. 环境使用。 php 8.3 最新的webman 采用select驱动 MySQL的8.0 本机安装,没有进行调优(配置文件什么都没有改动)。 压测命令 wrk -t12 -c1000 http://127.0.0.1:19878/test 启动环境 压测代码 数据库里面有 4.2w条数据(无序排列===4级省市县乡) 这一张是数据库没有加索引查询。...

故人重来 发表与 2024-08-18 764 浏览 3 回答
windows下webman协程方法

问题描述 webman框架在接收任务后,通过协程的方式对数据进行分析以及调用python进行处理后,在写入库和本地文件,这通常需要10-20分钟/任务,同步等待太耗时了,打算做成协程的方式,并在执行过程中通过协程id传出进度,并通过ws给前端展示当前任务的进度,目前在linux中使用的是swoole的co创建协程,但是swoole在windows下需要wsl等,着实麻烦,因为这个程序为多客户,有的是windows环境...

dsx5ds 发表与 2024-08-18 658 浏览 2 回答
在webman中 怎么主动延长程序的执行时间

问题描述 在webman中 怎么主动延长程序的执行时间 因为自己写了个循环批量添加数据中用到了 Redis::lPush() 结果 cpu给干满了宕机了 我如何控制写入速度 防止宕机 我记得sleep() 好像是不能用 Redis::lPush()...

567 发表与 2024-08-09 402 浏览 3 回答
不知道在哪看到的 说PHP9会加入async await

是真有这个事情吗 还是小道传闻?...

happy321 发表与 2024-08-02 976 浏览 3 回答
webman触发reload后文件没有更新

问题描述 有个文件是记录错误码的静态类文件,放在support文件夹下面,命名空间是support/ErrorCode,当ErrorCode文件修改时,可以看到触发了reload,但是实际上新增的静态属性并不能访问,只有在restart后才能正常访问。 程序代码或配置 <?php namespace support; /** * */ class ErrorCode { /** * ...

xianjinrenshi 发表与 2024-07-19 431 浏览 1 回答
Cache 中set到华为云redis服务的值乱码

php 7.x composer require -W illuminate/redis ^8.2.0 symfony/cache ^5.2 以上是使用https://www.workerman.net/doc/webman/db/cache.html 此插件 redis配置文件内容:/config/redis.php php文件: <?php namespace app\api\controller; ...

程序媛 发表与 2024-07-19 339 浏览 1 回答
php现在有好的加密工具吗?付费也行

问题描述 php现在有好的加密工具吗?付费也行。。。。。现在客户想要私有化部署,想把代码加密一下。...

海盗船长 发表与 2024-07-15 602 浏览 4 回答
200M的专线能支持多少人同时在线?

问题描述 请教各位大神,200M的专线能支持多少人同时在线聊天或发贴?支持多高的并发连接?需要什么样的服务器硬件配置? 如果用TP和webman差别有多大?...

aria 发表与 2024-04-22 1118 浏览 2 回答
webman 多进程业务锁,并发测试 重复记录?

问题描述 插入还是重复了,改成1个进程就好了 使用AB并发测试 ab -n 100 -c 10 -p 'post.txt' -T 'application/json' 'http://127.0.0.1:8989/api/pay' 数据库 变更前 变更额 变更后 1 1000 -20 980 2 1000 -20 980 3 980 -20 960 <?php namespace app\contro...

蚂蚁搬家 发表与 2024-03-24 654 浏览 1 回答
webman搭建的站点怎样实现绑定的域名不加端口,直接域名访问

问题描述 webman搭建的站点怎样实现绑定的域名不加端口,直接域名访问 为此你搜索到了哪些方案及不适用的原因 webman搭建的站点怎样实现绑定的域名不加端口,直接域名访问...

raoxiao 发表与 2024-03-10 921 浏览 3 回答
关全webman测压过不了1000的问题

问题描述 宝塔面板,php7.4 在本机ab测压时能到1万并发,不开启keep-alive,开启后能达到8多万 但在局网的另一台电脑上远程测试,开启keep-alive能达到2万多并发,不开启keep-alive 最高只能到900多, 以前在局域网测试不开启keep-alive都能达到8千并发的, 现在centos7是重新装的,不知道问题出在哪里,求大佬给解答一下,event扩展也安装了的...

aria 发表与 2024-01-12 1066 浏览 4 回答

胡桃

2394
积分
0
获赞数
0
粉丝数
2021-09-29 加入
×
🔝