我正在使用风暴的multilang通过PHP。但似乎有一些问题。 然后我的spout是一个php脚本,它读取文件中的内容。并在4Mb内容的开头,正确运行。但是php进程将阻塞写入(1,xxxx ...,当我strace -p php spout。 但是当我使用“猫”时从/ proc / pid / fd / 1读取这是php进程STDOUT。所有的内容都已在螺栓中正确处理仍然存在。 因此,我怀疑当写入时(1,xxx,因为该进程的STDOUT缓冲区内容已满),spout会挂起。但是我怎样才能防止这个问题。 我的环境是 Linux:2.6.32_1-9-3-1内核。 Java:1.6.0_33 风暴:0.8.2或0.8.1 PHP:5.2