thingsboard jar包替换部署
步骤
先安装好thingsboard 环境,官网有写。已安装好不必安装。
- 换掉原来的jar包
- 将正在运行的8080端口程序关闭(如果有运行的话)
- 启动thingsboard服务,等待一分钟左右运行脚本查看是否已启动。
- 访问即可
1. 步骤
进入到如下目录:更换jar包
cd /usr/share/thingsboard/bin
将如下目录下文件用新的jar包替换掉如下jar包, 此处已经将官网的jar包命名为thingsboard-back.jar
并将新的jar包命名为同样的名字,必须得是这个名字。
运行脚本:启动程序
进入安装目录
cd /usr/share/thingsboard/bin
chmod +x ./thingsboard.jar
查看程序是否已经在运行:
shnet
如果端口已经被占用使用:
kill8080
后再运行
sudo service thingsboard start
等待1分钟左右在使用
shnet
查看8080端口是否已经启动,如果过程中有任何问题,下面是排错链接。
故障排除,查看日志:
ThingsBoard日志存储在以下目录中:
/var/log/thingsboard
您可以发出以下命令以检查后端是否有任何错误:
cat /var/log/thingsboard/thingsboard.log | grep ERROR
2. 注意事项
这个jar包是原来官网的,不要去替换。
3. 用到的脚本
如果没有需要自己建立。
shnet
netstat -ntupl
kill8080
kill -9 `netstat -ntupl | grep 8080 | awk '{print $7}' | awk -F '/' '{print $1}'`