Return-Path: Delivered-To: apmail-incubator-uima-dev-archive@locus.apache.org Received: (qmail 82841 invoked from network); 6 Oct 2008 14:38:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 6 Oct 2008 14:38:35 -0000 Received: (qmail 7559 invoked by uid 500); 6 Oct 2008 14:38:34 -0000 Delivered-To: apmail-incubator-uima-dev-archive@incubator.apache.org Received: (qmail 7543 invoked by uid 500); 6 Oct 2008 14:38:34 -0000 Mailing-List: contact uima-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: uima-dev@incubator.apache.org Delivered-To: mailing list uima-dev@incubator.apache.org Received: (qmail 7532 invoked by uid 99); 6 Oct 2008 14:38:34 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 06 Oct 2008 07:38:34 -0700 X-ASF-Spam-Status: No, hits=-1999.9 required=10.0 tests=ALL_TRUSTED,DNS_FROM_SECURITYSAGE X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 06 Oct 2008 14:37:38 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 4A385234C1E4 for ; Mon, 6 Oct 2008 07:37:44 -0700 (PDT) Message-ID: <1210110252.1223303864296.JavaMail.jira@brutus> Date: Mon, 6 Oct 2008 07:37:44 -0700 (PDT) From: "Jerry Cwiklik (JIRA)" To: uima-dev@incubator.apache.org Subject: [jira] Updated: (UIMA-1140) Embedded broker should be eliminated In-Reply-To: <954082749.1218467624537.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/UIMA-1140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jerry Cwiklik updated UIMA-1140: -------------------------------- Attachment: uimaj-as-core-UIMA-1140-patch-01.txt uimaj-as-activemq-UIMA-1140-patch-02.txt uimaj-as-activemq-UIMA-1140-patch-01.txt Enabled default messaging between colocated components using java queues. Removed conditional 'UseVmTransport'. Enabled support for setting number of listener threads on both input and output queues for colocated components. Modified reply JMS connection to broker to always send messages asynchronously. Optimized JmsOutputChannel.java to set the Host IP once in the constructor, instead of computing it for every outgoing message. Profiler indicates that computing the Host IP is quite costly. Modified global boolean flags to be volatile to make sure that the changes made are immediately visible to other threads. > Embedded broker should be eliminated > ------------------------------------ > > Key: UIMA-1140 > URL: https://issues.apache.org/jira/browse/UIMA-1140 > Project: UIMA > Issue Type: Improvement > Components: Async Scaleout > Reporter: Eddie Epstein > Assignee: Marshall Schor > Attachments: uimaj-as-activemq-UIMA-1140-patch-01.txt, uimaj-as-activemq-UIMA-1140-patch-02.txt, uimaj-as-activemq-UIMA-1140-patch.txt, uimaj-as-core-UIMA-1140-patch-01.txt, uimaj-as-core-UIMA-1140-patch.txt, uimaj-as-jms-UIMA-1140-patch.txt > > > When an async aggregate is deployed, the request/reply queues for colocated delegates use an embedded broker. After UIMA-1130 is complete, all reply queues for remote delegates will be located on the same external broker hosting the delegate's request queue. At that point the function of the colocated broker can be replace with simple Java queues. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.