Return-Path: X-Original-To: apmail-activemq-users-archive@www.apache.org Delivered-To: apmail-activemq-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 59AED104FA for ; Fri, 14 Mar 2014 09:41:16 +0000 (UTC) Received: (qmail 71142 invoked by uid 500); 14 Mar 2014 09:41:15 -0000 Delivered-To: apmail-activemq-users-archive@activemq.apache.org Received: (qmail 70727 invoked by uid 500); 14 Mar 2014 09:41:13 -0000 Mailing-List: contact users-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@activemq.apache.org Delivered-To: mailing list users@activemq.apache.org Received: (qmail 70694 invoked by uid 99); 14 Mar 2014 09:41:11 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Mar 2014 09:41:11 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of michael.justin@gmx.net designates 212.227.15.15 as permitted sender) Received: from [212.227.15.15] (HELO mout.gmx.net) (212.227.15.15) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Mar 2014 09:41:04 +0000 Received: from [192.168.178.30] ([80.137.51.253]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0M96Jd-1WJC583zDh-00CQWt for ; Fri, 14 Mar 2014 10:40:44 +0100 Message-ID: <5322CE9B.1070100@gmx.net> Date: Fri, 14 Mar 2014 10:40:43 +0100 From: Michael Justin User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: users@activemq.apache.org Subject: STOMP message acknowledgement blocks with high server load Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:NFZf9LeTr2uk139gNHTErWLVhgaC1YFdx+wmKdDhQMQy/MAbDK6 QHw7GxIk6gaGeorY35s5ZcqEaF3IPbhVpa8e4EIl+WARVU4t0v/lGm+G/Q46WPOpBNr6rBK dAS36FnOjKCrTpscCCEJZEeMq3r2dWy8qUadnvVL6LFT1VLn6Aud2OhqVC6TWjYAh9BBtxj TKYTFL5liil3ElzrqgVsQ== X-Virus-Checked: Checked by ClamAV on apache.org Hello, with ActiveMQ 5.9.0, a STOMP client which continuously sends small non-persistent messages to a topic destination from one thread and consumes these messages from a second thread. (The threads use separate connection objects.) * with ack mode 'auto', sending and receiving continuously runs with high transfer rates. * with ack mode 'client', after around 2000 to 5000 messages have been sent the broker blocks when the consumer sends the ACK frame, and the client runs into a send time-out. I have run the same application with the current Apollo 1.6 release, the problem is not reproducible here, with ack mode 'client', sending ACK frames never blocks. With ActiveMQ it is always reproducible. Should I report this is in the issue tracker (currently the code is in Delphi but I could write a Java test case). Regards -- Michael Justin habarisoft - Enterprise Messaging Software for Delphi http://www.habarisoft.com/