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 75FE6177A2 for ; Mon, 20 Oct 2014 22:22:46 +0000 (UTC) Received: (qmail 12966 invoked by uid 500); 20 Oct 2014 22:22:45 -0000 Delivered-To: apmail-activemq-users-archive@activemq.apache.org Received: (qmail 12940 invoked by uid 500); 20 Oct 2014 22:22:45 -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 12929 invoked by uid 99); 20 Oct 2014 22:22:44 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 20 Oct 2014 22:22:44 +0000 X-ASF-Spam-Status: No, hits=3.2 required=5.0 tests=SPF_HELO_PASS,SPF_NEUTRAL,URI_HEX,URI_TRY_3LD X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [162.253.133.43] (HELO mwork.nabble.com) (162.253.133.43) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 20 Oct 2014 22:22:18 +0000 Received: from mjoe.nabble.com (unknown [162.253.133.57]) by mwork.nabble.com (Postfix) with ESMTP id F1A7F7FCDD2 for ; Mon, 20 Oct 2014 15:22:17 -0700 (PDT) Date: Mon, 20 Oct 2014 15:19:49 -0700 (PDT) From: artnaseef To: users@activemq.apache.org Message-ID: <1413843589787-4686566.post@n4.nabble.com> In-Reply-To: References: <1413405556270-4686426.post@n4.nabble.com> Subject: Re: 5.9 to 5.10 Upgrade MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Yeah, it should work fine. Just keep in mind that messages on a broker are only reactively moved to another broker, and they only ever live on a single broker at a time (for the most part). So, shutting down a broker with messages that have not drained will either lose those messages (for non-persistent messages, including Topic and temp dest messages) or delay their delivery (persistent messages). To drain messages, it is possible to kick off the clients from the broker by stopping the transport connector for the clients and then give bridges time to drain the messages (i.e. forward them to other brokers). However, this most likely requires prior planning so that the transport connector for clients and for network bridges are separated. Otherwise, a separate tool to bridge the messages would be needed. Are the brokers in the network all stand-alone without H/A, or are they all in master/slave clusters as well? If master/slave, then upgrading the master will result in the slave becoming active, reducing the delay in delivering persistent messages. -- View this message in context: http://activemq.2283324.n4.nabble.com/5-9-to-5-10-Upgrade-tp4686426p4686566.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.