大致背景是为应用增加pinpoint监控后,发现部分服务自动重启后pp参数消失。
最后查明是crontab的定时任务中,分割日志的脚本中调用了旧版启动参数。
过程中学到:
ps aux显示出的时间并非进程实际启动时间。
查询进程准确启动时间的命令:ps -p PID -O lstart
相关参考:
http://blog.51cto.com/2nth0nyj/976010 Linux下如何查看进程准确启动时间
https://blog.csdn.net/spring21st/article/details/50561550 Linux查看进程运行的完整路径方法