Return-Path: Delivered-To: apmail-geronimo-activemq-users-archive@www.apache.org Received: (qmail 38372 invoked from network); 10 Nov 2006 16:35:23 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 10 Nov 2006 16:35:23 -0000 Received: (qmail 4736 invoked by uid 500); 10 Nov 2006 16:35:33 -0000 Delivered-To: apmail-geronimo-activemq-users-archive@geronimo.apache.org Received: (qmail 4719 invoked by uid 500); 10 Nov 2006 16:35:33 -0000 Mailing-List: contact activemq-users-help@geronimo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: activemq-users@geronimo.apache.org Delivered-To: mailing list activemq-users@geronimo.apache.org Received: (qmail 4710 invoked by uid 99); 10 Nov 2006 16:35:33 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Nov 2006 08:35:33 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of lists@nabble.com designates 72.21.53.35 as permitted sender) Received: from [72.21.53.35] (HELO talk.nabble.com) (72.21.53.35) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Nov 2006 08:35:19 -0800 Received: from [72.21.53.38] (helo=jubjub.nabble.com) by talk.nabble.com with esmtp (Exim 4.50) id 1GiZLG-0008J2-M0 for activemq-users@geronimo.apache.org; Fri, 10 Nov 2006 08:34:58 -0800 Message-ID: <7280417.post@talk.nabble.com> Date: Fri, 10 Nov 2006 08:34:58 -0800 (PST) From: robottaway To: activemq-users@geronimo.apache.org Subject: Enterprise messaging set up needss tweaking MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Nabble-From: rottaway@musiciansfriend.com X-Virus-Checked: Checked by ClamAV on apache.org Hi I am using AMQ 4.0.2 RC6 and also Servicemix 3.0 incubating. I have the Amq instance contained in Smix bridged with the 4.0.2 instance. I am doing some testing, hoping to elicit some tweaks that will shore up the message flows. So here is what I tried recently: 4 STOMP ruby producers sending to the Smix Amq instance, Smix routes the messages through content based router, then pushes them onto a queue. A Windows service uses the .NET OpenWire api to consume messages from this queue. It then pushes the consumed messages to a enterprise app. Both Amq instances are using separate MySQL databases to persist messages. Here is the test: each of the 4 STOMP clients produce 500,000 messages to queue in Smix. Smix has handled them just fine, passing them to 4.0.2 Amq instance via the bridge. After some time the 4.0.2 ran out of heap! Kind of a slow consumer deal, but I would have figured that the heap would go down as the messages persisted to the database. There are 892281 messages in our MySQL DB, post 4.0.2 crash. Is there an issue with messages not being flushed from memory? I would think only the persistent messages needed by the journal would be in current memory. The rate at which the message flowed into the 4.0.2 instance was about 10 messages per second. Could it be the messages were not being flushed to the DB quickly enough? Would I need to set this to happen in a shorter interval? Oh also something I noticed was the Smix Amq instance did not persist any messages, they all seem to be in the journal, about 600K worth. I'll see if I botched the config or something. thanks, Rob Ottaway -- View this message in context: http://www.nabble.com/Enterprise-messaging-set-up-needss-tweaking-tf2608885.html#a7280417 Sent from the ActiveMQ - User mailing list archive at Nabble.com.