编程中,最重要的一点就是看日志,尤其是对于第三方程序来说。

很多程序员第一反应就是去/var/log目录下找,找不到便认为是这个程序没有日志。

需要注意的是,很多比较古老的程序默认是没有开启日志的,并且是依赖syslogd这个服务来记录日志,需要配置syslog才能看到日志。所以就可能存在/var/log下有对应目录,但是没有日志文件的情况。

另外一点,不要把程序的报错输出作为日志来排查,因为错误输出一般都比较粗略,用它进行排查,往往搜索不到有用的信息。
 
 
Back to Top