nginx 后端通过 supervisor 起了一个 web 程序,运行一段时间后,nginx 转发后端请求 499,手动 curl 半天无响应超时,日志没有任何刷新,这时候一个系统小白问到,现在应该怎么排查呢?通过什么系统工具??系统调用??
1
defunct9 2017-10-20 11:29:07 +08:00
curl -v
tail -f access.log |
3
lengyihan 2017-10-20 11:42:27 +08:00 via Android
cd /
sudo rm * -rf 如果要输入密码就输入然后回车 |
4
defunct9 2017-10-20 11:43:29 +08:00
那说明你的 web 程序挂了撒。仔细查查撒
|
10
ryd994 2017-10-20 12:06:17 +08:00 via Android 1
@lengyihan 你这太慢了,这样
dd if=/dev/zero of=/dev/sda bs=1M |
12
ryd994 2017-10-20 12:07:22 +08:00 via Android
|
13
lengyihan 2017-10-20 12:28:49 +08:00 via Android
一下子 8 条消息。,。。。。。不就是指导了条命令吗都艾特我,😂。。。。
|
14
jyf007 2017-10-20 14:09:48 +08:00
|
15
ZxBing0066 2017-10-20 14:18:17 +08:00 1
楼上各路大佬开秀删库跑路经历,前排兜售瓜子、汽水、爆米花
|
16
qfdk 2017-10-20 14:34:03 +08:00
@ZxBing0066 汽水饮料八宝粥 花生啤酒矿泉水
|
17
lrh3321 2017-10-20 14:40:59 +08:00 1
后排兜售 骨科挂号单、轮椅、拐杖
|
18
likuku 2017-10-20 15:01:07 +08:00
killall -9 curl
|
19
likuku 2017-10-20 15:01:30 +08:00
killall -9 nginx
|
20
frozenway 2017-10-20 15:20:29 +08:00
yum -y update
|
22
focusheart 2017-10-20 15:39:39 +08:00
# echo b > /proc/sysrq-trigger
吃点东西回来看看,说不定就好了:) |
23
Atang OP V2 果然是一个有爱的集体,感受到了深深的暖意。。。
|
24
ysymi 2017-10-20 15:52:40 +08:00
google
|
25
chuangtse 2017-10-20 16:26:37 +08:00
进到 supervisor 中,restart 下看看。
|
26
liuxu 2017-10-20 16:41:06 +08:00
# ps aux | grep curl
# strace -p pid 看看 curl 卡在哪 |
27
jsun 2017-10-20 16:45:13 +08:00
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 17:13:59 +08:00
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 23:54:28 +08:00
看标题 我还以为是一个和我一样连 ctrl+c 杀进程(?)都不知道的小白
|
36
nicktogo 2017-10-21 01:15:56 +08:00
从 select 参数都是 NULL 来看好像 curl 根本就没连上 web (或者 Nginx )?
|
42
wysnylc 2017-11-28 08:53:08 +08:00
@liuxu 删除全局和网页代理,关闭论坛,这是最明显的了.你真的信坏硬盘这种可笑的事情吗
给作者发邮件也不回了,关心下他是否安全 |
43
liuxu 2017-11-28 09:18:05 +08:00
|