在修改后的CGI程序中,我添加了详细的日志功能,可以帮助你跟踪每个步骤的执行情况。以下是查看日志的方法:
日志文件位置
程序的主要日志文件保存在服务器的以下位置:
/tmp/systemd-private-08737f5a46514480b26149ddab3a3da8-httpd.service-EJMWPg/tmp/go_logs
/tmp/go_logs/go_enrichment_[时间戳].log
每次有新的分析任务提交时,都会创建一个带有时间戳的新日志文件。
如何查看日志
假设你有服务器的SSH访问权限,可以使用以下命令查看日志:
bash
ls -lt /tmp/go_logs/ | head
cat /tmp/go_logs/go_enrichment_[最新时间戳].log
bash
tail -f /tmp/go_logs/go_enrichment_[最新时间戳].log
bash
grep "job_id=[你的任务ID]" /tmp/go_logs/go_enrichment_*.log
其他有用的日志和调试文件
/tmp/[任务ID].params
包含提交的所有参数
/tmp/[任务ID].upload
用户上传的原始文件
/tmp/go_logs/go_cmd_[任务ID].log
GO富集分析工具的标准错误输出
日志内容说明
日志文件记录了程序执行的每个关键步骤,包括:
如果富集分析失败,你可以通过检查这些日志快速定位问题所在。