环境: 1.webman项目是搭建在内网的 2.mysql数据库使用的是阿里云数据库 发现的痕迹: 1.一开始搭建服务运行是没问题(本地服务 + 阿里云数据库),只是有时候请求接口会很久,那时候也没去详细探究 2.后面使用的人多起来,经常有人反馈请求接口超时,这时候使用官方的教程php start.php status去排查busy的进程,发现结果都是在查询数据库这一块阻塞住了 3.因为这个问题,所以把数据库...
前提 根据官方文档来进行依赖注入,会出现Method ReflectionParameter::getClass() is deprecated的问题,该问题的产生是因为php8不支持getClass()写法,得用getType()的写法 解决方案 在项目底下创建modify.php文件 修改composer.json文件,新增post-install-cmd、post-update-cmd项 "scripts":...
多线程请求小工具(处理接口慢,从而切割成多个接口进行请求,提高请求速度) 多线程请求小工具 异步多线程请求 curl -X POST http://localhost:8080/index/async -F "body=[{\"url\":\"http://localhost:8080/index/header\",\"method\":\"get\",\"cookies\":{\"a\":\"a\",\"b\":\...