技术常见问题
汇总 FastBee 平台的技术常见问题。部署与运行中的报错处理可同步参考 常见问题。
1. 常见问题
1.1. 平台使用什么技术栈?
后端使用 Spring Boot、MyBatis、Spring Security、Jwt、Redis、TDengine 等技术;前端使用 Vue、Vuex、ES6/ES7 等现代前端技术;移动端基于 Uniapp 实现跨平台开发,支持微信小程序、安卓和 iOS。
1.2. 支持哪些 JDK 版本?
JDK 要求随产品分支与版本不同,部署前以所用版本的发布说明为准:
- 开源版:OpenJDK 8(见开源版系统部署)。
- 商业版:历史版本支持 JDK 1.8 和 JDK 11(高于 11 的版本缺少部分依赖,需单独安装);V2.9.0 起 Docker 运行脚本与后端升级至 Java 21。
- 集群版(FMQ):JDK 17 及以上(见集群版运行部署)。
1.3. 服务器配置要求是什么?
推荐 4 核 8G、100G 硬盘以上的服务器配置,主流云服务商均有对应优惠活动的机型可选。
1.4. 系统依赖哪些中间件?
系统依赖 MySQL(版本不能低于 5.7)、Redis 和 EMQX。部署前请确保正确配置 Redis 连接地址和密码,以及 EMQX 的 HTTP 认证地址和 Webhook 地址。

