在开发过程中,遇到的很多问题都可以通过查看相关日志进行定位和解决。

EDAS相关的日志路径如下表所示。

文件名 说明
/home/admin/taobao-tomcat-production-xxxx/logs/catalina.out 可以查看应用和Tomcat应用服务器的异常,这是开发过程中最需关注也是最重要的日志。
/home/admin/taobao-tomcat-production-xxxx/logs/localhost.log.xxx 如果通过catalina.out看到的错误很模糊或者没有错误,可以结合localhost查看,保证应用正常启动,再继续查看日志排查问题。
/home/admin/configclient/logs/config.client.log 可以通过此日记查看服务发布订阅是否成功,例如是否有“Register-ok”、“Publish-ok” 等关键字。
/home/admin/logs/hsf/hsf.log 如果HSF调用中出现异常,可以查看该HSF服务日志,含HSF服务调用过程的一些详细信息。

作为应用的容器,简单排查问题的思路如下。

  1. 查看/home/admin/taobao-tomcat-production-xxxx/logs/catalina.out文件。
  2. 查看/home/admin/taobao-tomcat-production-xxxx/logs/localhost.log.xxx文件。
  3. 找到Tomcat相关的第一个错误,解决第一个错误后重启观察,查看是否还有其他错误。