v1.5.0-beta.3
Pre-release
Pre-release
·
694 commits
to master
since this release
此版本应该是正式发布前的最后一个版本,我在此版本中尝试修复了大多数问题。
请注意:此版本是测试版本,很可能会出现不合预期的行为,这是正常的。如果您碰巧碰到了这种情况,请一定告知我们!
特性
- 向路由表注入了中间件
- 重构了日记记录模型
- 重构且优化了子进程模型
- 加入了子进程队列
- 加入子进程交流路由
- 以及其他一些微不足道的特性(比如说优化代码,重构,更新依赖…)
修复
- 修复了请求数统计模块
- 修复了 status 路由
- 修复了 ab 模块在子进程不能通知更新的问题
- 以及其他一些小修复
已知问题
- 不能使用 cluster 模式
未来会出现的 BC/特性(可能会在 v1.6.x 完成)
- 将所有的 Map 文件移动到 src/adapters 下
- 根据 alinode、deepScan 和 codeClimate 重构代码
- 尝试使用 worker_threads 压榨性能
- 尝试加入 async/await 封装的 类 sw 的 workers pool 接口
- 更智能化得加载 controllers,将允许根据控制器路径自动识别路由(约定高于配置)
- 可能加入 lang 选择
- 完成测试套件