<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:10pt"><div>John,<br><br>Thanks for looking into this problem!<br><br></div><div style="font-family: times new roman,new york,times,serif; font-size: 10pt;">> When I run <a target="_blank" href="http://run.sh">run.sh</a>, it fails to fork some of the producers and some of the consumers because of Unix kernel limitations, which also > cause some of the commands in <a target="_blank" href="http://common.sh">common.sh</a> to fail. I'm assuming for the moment that these failures are not affecting the tests.<br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><br>Actually these failures would affect the tests. The goal of the tests is consuming 50 GB of messages from 1000 queues simultaneously. If run.sh could not start 1000 producers, there won't be 50 GB
messages backed up in the broker. amqp_producer.c can be modified to publish those messages into 1000 topics with single process, however, we still need to start 1000 consumers to consume messages simultaneously. I am using RHEL5 and did not run into any kernel limitations with 1000 producers and 1000 consumers. Have you tried "ulimit" to workaround it?<br><br>-alex<br></div></div>
</div></body></html>