本文是笔者在使用Tars服务框架的过程中,根据遇到的问题作出的一份笔记记录。如有错漏之处,请指出。
- tars web服务开启
- 查看tars服务状态:
pm2 list
- 开启服务:
pm2 start tars-node-web; pm2 start tars-user-system
- 关闭服务:
pm2 stop tars-node-web; pm2 stop tars-user-system
- 如果出现问题,可进入该目录手动启动定位问题:
- 查看tars服务状态:
cd /usr/local/app/web/demo
npm run start # 信息会输出到控制台
cd /usr/local/app/web
npm run start
-
web日志
- tars-node-web模块日志:/usr/local/app/web/log/
- tars-user-system模块日志:/usr/local/app/web/demo/log
- 一般web调试好后不会再有问题
-
Server的日志
- /usr/local/app/tars/app_log/应用名/服务名/应用名.服务名.log
- 根据程序设计,分别为滚动日志和按天的日期日志
-
应用崩溃调试core文件
- core文件的生成:在tafnode启动脚本添加
ulimite -c unlimited
- 具体在
/usr/local/app/tars/tarsnode/util/execute.sh
- core文件生成在 /usr/local/app/tars/app_log下
- gdb -c core
- core文件的生成:在tafnode启动脚本添加