修复动态路由缓存内存泄漏导致进程重启的问题,使用 LRU 算法控制了缓存的大小。之前有用 laravel \ lumen 做一个接口的项目,虽然 laravel 的开发很方便,但是由于服务器配置和传统 wnmp wamp 模型的限制,QPS 小的可怜。WorkerA 目前只写了一个月不到,第一版发布,实现了一些基础功能。使用自动依赖注入
提供 mysql 驱动、支持断线重连,跑在进程单例模式中
提供单例模式,可以注册需要的类为单例
支持 gizp deflate 压缩传输
个人喜欢 laravel 的查询构造器和路由的风格,于是将路由和查询构造器都写成了 laravel 风,你可以像 laravel 一样的方式写路由和查数据库。