现象:tars应用下缺少tarsconfig服务。
tars应用正常情况下会有8个服务,3个核心服务,5个普通服务。tarsconfig服务是tars的核心服务,在安装核心框架时会自动生成,无需我们自己发布。但是今天突然发现在web界面tarsconfig服务丢失了。
尝试:
1.尝试执行./tars_install.sh ,无效
2.尝试发布tarsconfig服务。
2.1 部署tarsconfig服务
运维管理——>服务部署: 填写tarsconfig相关信息,然后 ‘确定’。
查看tarsconfig状态信息:(tarsconfig)发布管理——>历史记录——>任务状态——>子任务详情。
2.2 发布tarsconfig服务
tarsconfig服务不是普通服务,并没有单独的发布包,该如何对其进行发布。
我的做法是:
1.将/usr/local/app/tars/tarsconfig/bin/tarsconfig 拷贝到/usr/local/app/tars/tarsnode/data/tars.tarslog/bin/
2.在/usr/local/app/tars/tarsnode/data/tars.tarslog/bin/路径下添加stars_start.sh 文件,并完善文件相应内容。
3.执行./tars_install.sh
4.web管理平台重启tarsconfig服务,刷新界面。