public:it:thingsboard

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
public:it:thingsboard [2022/06/15 11:19] oakfirepublic:it:thingsboard [2023/05/19 17:46] (当前版本) – [架构] oakfire
行 10: 行 10:
     * UI: [[https://material.angular.io/|angular material]]     * UI: [[https://material.angular.io/|angular material]]
     * 存储:[[https://ngrx.io/docs|ngrx]]     * 存储:[[https://ngrx.io/docs|ngrx]]
-  * 后端架构为 [[java]] Spring, Spring Boot+  * 后端架构为 [[java]] [[https://springdoc.cn/|Spring, Spring Boot]]
   * [[postgresql]]   * [[postgresql]]
 ==== 目录结构 ==== ==== 目录结构 ====
行 67: 行 67:
   * gateway 网关类型设备直接推送子设备数据时,可直接按名自动创建子设备,如果子设备被删除,需要网关断开链接再重连(session 重置)才能重新自动创建子设备   * gateway 网关类型设备直接推送子设备数据时,可直接按名自动创建子设备,如果子设备被删除,需要网关断开链接再重连(session 重置)才能重新自动创建子设备
   * 默认情况下 Linux 的 1024 以下端口是只有 root 用户才有权限占用, thingsboard 用的 tomcat 默认是以 thingsboard 用户起的,所以用不了 80 端口。目前使用nginx转发来解决。   * 默认情况下 Linux 的 1024 以下端口是只有 root 用户才有权限占用, thingsboard 用的 tomcat 默认是以 thingsboard 用户起的,所以用不了 80 端口。目前使用nginx转发来解决。
 +  * ubuntu 手动替换 jar 包升级方式:
 +    * 使用 ''application/target/thingsboard-3.2.x-boot.jar'' 替换目标服务器上的 ''/usr/share/thingsboard/bin/thingsboard.jar''
 +    * 确保 替换后的 ''thingsboard.jar'' 有可执行权限
 +    * 重启服务 ''sudo service thingsboard stop '', ''sudo service thingsboard start''.
  
 ===== 改造 ===== ===== 改造 =====
  • public/it/thingsboard.1655263189.txt.gz
  • 最后更改: 2022/06/15 11:19
  • oakfire