Rails日志中#20153代表什么?应用使用Passenger服务器
关于Passenger日志中#20153的含义解答
先来看你提到的这条日志:
I, [2018-03-21T00:32:28.779383 #20153] INFO -- : method=GET
那个#20153其实就是**进程ID(PID)**啦!在Passenger应用服务器的运行机制里,每个应用实例都是以独立进程的形式存在的,这个数字就是操作系统给该进程分配的唯一标识。
它出现在日志里的作用很实用:当你的应用启动了多个进程来处理请求时,通过这个PID就能快速区分不同进程产生的日志,排查问题时能精准定位到对应的进程,不管是调试bug还是分析性能都方便很多。
顺带说一句,它既不是数据库连接ID,也不是其他类型的标识,就是纯纯的进程编号。你甚至可以用系统命令ps aux | grep 20153去查看这个进程的详细运行状态哦。
内容的提问来源于stack exchange,提问作者Sajan
相关产品推荐
相关产品推荐

