Php storm multilang似乎只处理4Mb的喷口,然后停止

Php storm multilang似乎只处理4Mb的喷口,然后停止,php,deadlock,multilingual,processbuilder,apache-storm,Php,Deadlock,Multilingual,Processbuilder,Apache Storm,我正在通过PHP使用storm的多语言。但它似乎有一些问题 然后我的喷口是一个php脚本,它从文件中读取内容。在4Mb内容的开头,它运行正常 但当我扫射php喷口时,php进程将阻塞write1,xxxx。但下一个螺栓过程在read0中被阻止 我怀疑这是风暴的问题,但问题是为什么每次喷口分析都是4Mb,这是java processBuild的死锁吗?如何避免 我的环境是Linux:2.6.32_1-9-3-1内核。Java:1.6.0_33 Storm:0.8.2或0.8.1 PHP:5.2尝试

我正在通过PHP使用storm的多语言。但它似乎有一些问题

然后我的喷口是一个php脚本,它从文件中读取内容。在4Mb内容的开头,它运行正常

但当我扫射php喷口时,php进程将阻塞write1,xxxx。但下一个螺栓过程在read0中被阻止

我怀疑这是风暴的问题,但问题是为什么每次喷口分析都是4Mb,这是java processBuild的死锁吗?如何避免


我的环境是Linux:2.6.32_1-9-3-1内核。Java:1.6.0_33 Storm:0.8.2或0.8.1 PHP:5.2

尝试升级Storm。Storm的0.8.x版本有很多zmq问题,这些问题会导致进程挂起。当我们转到0.9 thx时,我们的大部分问题都消失了,Bridriver。我有这个问题的理由。因为我在喷口的下一个元组中发射多次,所以在下一个元组中只能调用一次发射。但这是wierd,官方文件对此进行了详细说明。