Return-Path: Delivered-To: apmail-activemq-users-archive@www.apache.org Received: (qmail 16959 invoked from network); 11 May 2010 19:06:30 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 11 May 2010 19:06:30 -0000 Received: (qmail 37783 invoked by uid 500); 11 May 2010 19:06:29 -0000 Delivered-To: apmail-activemq-users-archive@activemq.apache.org Received: (qmail 37756 invoked by uid 500); 11 May 2010 19:06:29 -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 37748 invoked by uid 99); 11 May 2010 19:06:29 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 May 2010 19:06:29 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [67.210.126.75] (HELO hydra.lunarpages.com) (67.210.126.75) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 May 2010 19:06:20 +0000 Received: from pool-173-65-247-86.tampfl.fios.verizon.net ([173.65.247.86] helo=[192.168.1.221]) by hydra.lunarpages.com with esmtpa (Exim 4.69) (envelope-from ) id 1OBumE-0001Ft-0j for users@activemq.apache.org; Tue, 11 May 2010 12:05:58 -0700 Message-ID: <4BE9AA99.9060309@bryanmoore.com> Date: Tue, 11 May 2010 15:06:01 -0400 From: Bryan Moore User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 MIME-Version: 1.0 To: users@activemq.apache.org Subject: Message Send is fast with TCP transport, slow when using Discovery Content-Type: multipart/alternative; boundary="------------010201000603020605040302" X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hydra.lunarpages.com X-AntiAbuse: Original Domain - activemq.apache.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - bryanmoore.com X-Source: X-Source-Args: X-Source-Dir: X-Virus-Checked: Checked by ClamAV on apache.org --------------010201000603020605040302 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit I've encountered what seems to me to be a very strange behavior when using discovery. Here is my original client connection setup... "tcp://myserver:61616?jms.useAsyncSend=true" The writes to the queue occur very fast, approximately one per MS. INFO 2010-05-11 14:40:08,799 [Thread-5] com.dt.QueueLoader: Put file on queue:1273603208799 INFO 2010-05-11 14:40:08,800 [Thread-5] com.dt.QueueLoader: Put file on queue:1273603208800 INFO 2010-05-11 14:40:08,801 [Thread-5] com.dt.QueueLoader: Put file on queue:1273603208801 INFO 2010-05-11 14:40:08,802 [Thread-5] com.dt.QueueLoader: Put file on queue:1273603208802 INFO 2010-05-11 14:40:08,803 [Thread-5] com.dt.QueueLoader: Put file on queue:1273603208803 INFO 2010-05-11 14:40:08,803 [Thread-5] com.dt.QueueLoader: Put file on queue:1273603208803 INFO 2010-05-11 14:40:08,804 [Thread-5] com.dt.QueueLoader: Put file on queue:1273603208804 Now if I change the connection setup to this... "discovery:multicast://default?jms.useAsyncSend=true" The writes slow down, one every 30-40 MS. INFO 2010-05-11 14:46:40,542 [Thread-6] com.dt.QueueLoader: Put file on queue:1273603600542 INFO 2010-05-11 14:46:40,576 [Thread-6] com.dt.QueueLoader: Put file on queue:1273603600576 INFO 2010-05-11 14:46:40,618 [Thread-6] com.dt.QueueLoader: Put file on queue:1273603600618 INFO 2010-05-11 14:46:40,651 [Thread-6] com.dt.QueueLoader: Put file on queue:1273603600651 INFO 2010-05-11 14:46:40,684 [Thread-6] com.dt.QueueLoader: Put file on queue:1273603600684 INFO 2010-05-11 14:46:40,718 [Thread-6] com.dt.QueueLoader: Put file on queue:1273603600718 INFO 2010-05-11 14:46:40,760 [Thread-6] com.dt.QueueLoader: Put file on queue:1273603600760 INFO 2010-05-11 14:46:40,802 [Thread-6] com.dt.QueueLoader: Put file on queue:1273603600802 Any idea what the cause could be? Maybe I cannot pass useAsyncSend like I am when using discovery? Bryan --------------010201000603020605040302--