read(3, "\1\1\0\1\0\10\0\0\0\1\1\0\0\0\0\0\1\4\0\1\4\271\7\0\t\21"..., 8192) = 1256
time(NULL) = 1302665416
write(3, "\1\6\0\1\v\201\7\0Content-type: text/html\r"..., 2984) = 2984
read(3, "\1\1\0\1\0\10\0\0\0\1\1\0\0\0\0\0\1\4\0\1\4\271\7\0\t\21"..., 8192) = 1256
time(NULL) = 1302665418
write(3, "\1\6\0\1\v\201\7\0Content-type: text/html\r"..., 2984) = 2984
read(3,
发现出现问题的时候,read没有响应,好像只对一个连接起到作用,其它的连接fastcgi根本没法读取,导致没法返回信息给nginx
这里说明一下我用的是fcgi-2.4.0下自带的examples下的echo程序作为fastcgi后端程序,如果后端能够正常处理,比如也采用epoll,理论上能够处理。
后续探索还在进行中。