thinkphp8集成workerman最新版

木頭人

鉴于tp官方一直还是wk3版本,所以我做了一版,像webman一样,可以自定义进程,喜欢这个搭配的小伙伴可以入手了

https://gitee.com/yuyachong/thinkphp-workerman-http-server

为了防止代码中遗漏导致内存不断增加,所以加入了两个地方内存限制(使用了webman的代码原理):
1、达到单个进程的最大访问次数重启
2、达到单个进程最大使用内存重启
其他不开启debug的情况下,不会有内存持续增加的问题
这么一来,可以像传统fpm一样使用了,当然最好还是注意持续增加的数组

1227 4 1
4个回答

hyd

可以封装成composer包

释永战

感谢分享,有时间研究研究

  • 暂无评论
TM

请教一下,tp8和tp6有啥区别,看了文档好像没什么区别

  • 木頭人 2023-10-07

    可以说的优化,主要是针对php8以上版本,以下不支持

  • TM 2023-10-07

    哦哦 之前7版本的php没办法无缝升级了使用了是吗

  • 木頭人 2023-10-07

    是的php7不行

  • 木頭人 2023-10-07

    但是如果你的代码没有涉及一些丢弃的特性的话,是可以升级的,tp6和tp8的写法没啥区别

  • TM 2023-10-07

    嗯嗯框架看了文档好像没啥大改动,主要php版本要兼容一下

JackDx

关注

  • 暂无评论
🔝