[ https://issues.apache.org/activemq/browse/SM-512?page=all ]
Guillaume Nodet closed SM-512. ------------------------------ Resolution: Won't Fix Assignee: Guillaume Nodet I'm closing this issue as there is no real bug we can fix here. I've raised SM-521 to ease tuning configuration > sendsync from a service to another service seems to cause a deadlock under > load > ------------------------------------------------------------------------------- > > Key: SM-512 > URL: https://issues.apache.org/activemq/browse/SM-512 > Project: ServiceMix > Issue Type: Bug > Affects Versions: 3.0-M2 > Environment: Windows 2003, Intel 2.8 xeon processor. Java 1.5 3.0-M2 > Reporter: anand somani > Assigned To: Guillaume Nodet > Fix For: 3.0-M3 > > Attachments: test.zip > > > We have 2 services A and B. A makes sync requests to B. We have a JMS client > that feeds requests to A and that triggers a sync request to B. We are trying > to push some 5000 requests (not sequential). Now > With st flow - A gets all the responses from B and we are good > with Seda flow - A gets some responses from B (sometimes none) and then > all the threads are blocked (seen using JMX) on syncsend(), looks like B has > no threads to service requests. > with JMS flow ( A and B on different VMs), we see the similar behavior > as with seda flow > With async requests everything works just fine. We have tried increasing seda > capacity and workmanager thread count, that did not help. I am attaching > service A and B code along with configuration files > Also it would be nice to have all the tunable features documented with some > explaination somewhere ( I could not find it anywhere) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/activemq/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira