TarsCloud / TarsFramework

Tars Basic service framework
BSD 3-Clause "New" or "Revised" License
200 stars 143 forks source link

win部署tarsnode作为节点机,发布服务失败:[TC_ConfigDomain::parse] error #62

Closed guotianqing closed 4 years ago

guotianqing commented 4 years ago

环境

Linux部署了TarsFramework(v2.4.2.20200305),在winserver2012上部署了tarsnode(v2.4.4.20200305)节点机。

现象

在web界面发布服务时启动失败。服务实时状态报错如下:

[TC_ConfigDomain::parse] 'C:\\Windows\ ystem32\\TARS_PATH\\tarsnode\\data\\DemoServer\\bin\\' is invalid, '\ ' couldn't be parse!

guotianqing commented 4 years ago

原因:win下部署tarsnode时,没有在tars.default模板增加windows环境相关的配置,会出现相关的问题。

具体配置步骤如下:

  1. 进入web界面-运维管理-模板管理
  2. 编辑tars.default,在中增加以下内容:
basepath.win=C:\\tars-install\\tars\\tarsnode\\data # 根据tarsnode实际安装路径填写,下同
datapath.win=C:\\tars-install\\tars\\tarsnode\\data
logpath.win=C:\\tars-install\\tars\\app_log
  1. 重启win节点机tarsnode即可
tarscloudbot commented 4 years ago

感谢您使用TarsCloud中的项目,并在GitHub中分享问题和解决方案~您的贡献,让TarsCloud变得更好。