Skip to content

技术常见问题 ​

汇总 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 地址。