CabloyJS v3.1.0支持集群及更多 🎉
在抗疫期间,CabloyJS v3.1.0设计并开发了大量特性,并且所有相关文档已集齐。强烈建议大家试用,拍砖
特性 - 后端核心
- 集群:
集群
现在已经成为CabloyJS
的一等公民。也就是说,CabloyJS项目随时做好准备,以便部署到集群环境中- Redis: 集群基于Redis
- Queue: 基于bottleneck & bullmq重构了支持集群的队列
- Schedule: 基于队列重构了支持集群的定时任务
- Broadcast: 基于Redis重构了支持集群的广播
- Cache: 基于Redis重构了支持集群的缓存
- Startup: 重构了启动项
- Docker Compose: 在项目根目录有一个
docker-compose.yml
配置文件。如果您已经安装好了docker compose环境,那么可以一键启动CabloyJS所有的服务,包括Redis、MySQL、Nginx、以及CabloyJS后端服务
- Module Monkey: 使用CabloyJS提供的Module Monkey机制,使我们可以像猴子🐒一样,很轻易的对模块的某些组件进行替换