Results 9 comments of Lin

没问题呀,业务上还在正常跑。是不是传值错误了?

😀原来官方数据表在这个仓库,我在写测试用例的时候想找官方数据表来着的 在主仓库没找到就先用本地测试的 后面我做一下修改,本地的单元测试还是要写一写的毕竟之前没有地方有用到的场景 趁这个机会写写😁测试用例我再从上面获取 宣传还是等起码查询功能具备完整了再宣传也来得及,不然被别人不能实际用起来也挺尴尬的😰

@TommyLemon 感谢大佬😃 努力向官方功能看齐

@TommyLemon 感谢😄 因为最近在实现功能遇到些Hyperf框架的问题,同时在当前结构下编写复杂查询和远程函数还有些许问题(还想再推翻重写下),但同时年底了工作比较忙进度可能比较慢了。

- 我重新修改了docker建立容器的命令 -p需要在镜像之前 ```shell docker run -dit --name hyperf-apijson -p 9501:9501 hyperf-apijson:v1 ``` - 之后的问题是你在终端运行的环境不对。 你终端运行的是本机的环境,使用docker的话需要在docker容器终端下执行hyperf命令; 如果不使用docker的话 需要本地环境安装PHP8.0 + Swoole扩展 (否则就会出现你那报的Undefined constant "SWOOLE_HOOK_ALL的错误) - 按照REDAME的使用步骤的话,dockerfile是已经封装好的 不必再执行Hyperf文档中的启动项目的命令 直接可以访问本地的9501即可 后续只需要启动容器就会启动项目了。( 如果9501端口冲突可以换其他端口映射 -...

- 这个和我路由配置有关 我根据设计规范的操作方法看 路径的定义是 **/get/** **/head/** **/post/** **/put/** **/delete/** 的写法 所以你访问 **/get** 会404报错 然后暂时没支持/get/{tag}的路由(在想怎么匹配复杂条件,包括tag的意义没太明白,希望可以交流下) - 报500的错误也是同上 因为无法处理导致的 ;然后当出现错误的返回(比如你图里的Allow: GET)目前还没做处理现在还在完善查询器条件 ![image](https://user-images.githubusercontent.com/26163082/140280471-a6e8afdc-71d7-4fa6-a470-15d77f3a12de.png) ![image](https://user-images.githubusercontent.com/26163082/140279707-7a65c726-927a-49af-8429-1f3e7db3fed6.png)

感觉超过1小时的任务应该解体,拆分成小任务去执行... (一定要运行那么长的 感觉不应该使用定时任务去实现) 接上 拆成小任务后 对于正在运行被强行中断的话能更简单的进行补偿,如果是1小时的任务完全不知道运行到哪个位置;

![image](https://user-images.githubusercontent.com/26163082/175449956-e3d25f44-2220-43dd-8d25-65e16de87168.png) ![image](https://user-images.githubusercontent.com/26163082/175450033-2a41a03e-346a-4f9c-95e1-839d9d6fb259.png) 能正常切入吧?看看runtime里面代理文件内的方法是否被加上了切面代码?不过为什么要使用切面的方式呢,通过继承类替换config/server.php文件的值或许是个更好的方式?

在Hyperf下使用过,运行正常。