
nginx 后端通过 supervisor 起了一个 web 程序,运行一段时间后,nginx 转发后端请求 499,手动 curl 半天无响应超时,日志没有任何刷新,这时候一个系统小白问到,现在应该怎么排查呢?通过什么系统工具??系统调用??
1 defunct9 2017 年 10 月 20 日 curl -v tail -f access.log |
3 lengyihan 2017 年 10 月 20 日 via Android cd / sudo rm * -rf 如果要输入密码就输入然后回车 |
4 defunct9 2017 年 10 月 20 日 那说明你的 web 程序挂了撒。仔细查查撒 |
12 ryd994 2017 年 10 月 20 日 via Android |
13 lengyihan 2017 年 10 月 20 日 via Android 一下子 8 条消息。,。。。。。不就是指导了条命令吗都艾特我,。。。。 |
14 jyf007 2017 年 10 月 20 日 |
15 ZxBing0066 2017 年 10 月 20 日 楼上各路大佬开秀删库跑路经历,前排兜售瓜子、汽水、爆米花 |
16 qfdk PRO @ZxBing0066 汽水饮料八宝粥 花生啤酒矿泉水 |
17 lrh3321 2017 年 10 月 20 日 后排兜售 骨科挂号单、轮椅、拐杖 |
18 likuku 2017 年 10 月 20 日 killall -9 curl |
19 likuku 2017 年 10 月 20 日 killall -9 nginx |
20 frozenway 2017 年 10 月 20 日 yum -y update |
22 focusheart 2017 年 10 月 20 日 # echo b > /proc/sysrq-trigger 吃点东西回来看看,说不定就好了:) |
23 Atang OP V2 果然是一个有爱的集体,感受到了深深的暖意。。。 |
24 ysymi 2017 年 10 月 20 日 google |
25 chuangtse 2017 年 10 月 20 日 进到 supervisor 中,restart 下看看。 |
26 liuxu 2017 年 10 月 20 日 # ps aux | grep curl # strace -p pid 看看 curl 卡在哪 |
27 jsun 2017 年 10 月 20 日 LZ 已经默默的离开了 V2 |
29 Atang OP @liuxu select(0, NULL, NULL, NULL, {0, 2812}) = 0 (Timeout) wait4(0, 0x7ffe1e71c1c0, WNOHANG, NULL) = 0 select(0, NULL, NULL, NULL, {0, 9983}) = 0 (Timeout) wait4(0, 0x7ffe1e71c1c0, WNOHANG, NULL) = 0 select(0, NULL, NULL, NULL, {0, 9984}) = 0 (Timeout) wait4(0, 0x7ffe1e71c1c0, WNOHANG, NULL) = 0 select(0, NULL, NULL, NULL, {0, 9979}) = 0 (Timeout) wait4(0, 0x7ffe1e71c1c0, WNOHANG, NULL) = 0 这一般啥问题 |
31 Mirana 2017 年 10 月 20 日 strace curl 看看 |
32 Atang OP @liuxu 抱歉没描述清楚 curl 的是后端 web 程序,一直没有返回,直至超时,返回* Empty reply from server * Connection #0 to host left intact ,浏览器请求的,nginx 的日志全是 499,两种方式,web 程序均没有日志更新。。。 |
35 solonF 2017 年 10 月 20 日 看标题 我还以为是一个和我一样连 ctrl+c 杀进程(?)都不知道的小白 |
36 nicktogo 2017 年 10 月 21 日 从 select 参数都是 NULL 来看好像 curl 根本就没连上 web (或者 Nginx )? |
43 liuxu 2017 年 11 月 28 日 |