From kelly30@example.net Tue Sep 01 08:25:42 2009 Return-Path: <kelly30@example.net> Delivered-To: kelly30@example.net Received: (qmail 87563 invoked from network); 1 Sep 2009 08:25:42 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Sep 2009 08:25:42 -0000 Received: (qmail 32432 invoked by uid 500); 1 Sep 2009 08:25:42 -0000 Delivered-To: kelly30@example.net Received: (qmail 32413 invoked by uid 500); 1 Sep 2009 08:25:42 -0000 Mailing-List: contact kelly30@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:kelly30@example.net> List-Unsubscribe: <mailto:kelly30@example.net> List-Post: <mailto:kelly30@example.net> List-Id: <users.qpid.apache.org> Reply-To: kelly30@example.net Delivered-To: mailing list kelly30@example.net Received: (qmail 32403 invoked by uid 99); 1 Sep 2009 08:25:42 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 08:25:42 +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: domain of kelly30@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail-bw0-f220.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 08:25:31 +0000 Received: by bwz20 with SMTP id 20so4407805bwz.33 for <kelly30@example.net>; Tue, 01 Sep 2009 01:25:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=CjpPMiIN7PidmQNJ/3sYhkw7xEtQdERhoEWxFXgJVKM=; b=G1QsxbErKO2f7IbPJoXExdR3f6XHqgiXAMsQJRdmw+fQvWgkgzLJhfY+QGiZAJ/eX7 RRGshPucKiHi4kq9t727CfO7oq0fbuxIeT5B52Xj4+GCv8W6euFUmfIL8/HTXZW7p4j7 4MqTIGZydYFE/bOaWccWfovfBuPwQ7l001JXw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=wYlmlyl12Y5fMsyBSfcfFupQs2pS1nIq7vfgBi9PHyUpp0EkEMzNPWBF+pT5Ra1bXq RneDoUEUcIR9+roQDsnO4CSzuNwy2SpO4xcp4718Rt+bKvIh6fZ57fT4mZ1Aj7eFg8ub /VTjHSKVexavr4wZ5agCn1sVgNVosclxR7oyY= MIME-Version: 1.0 Received: by 83.161.120.155 with SMTP id c15mr2256958fat.56.1251793510615; Tue, 01 Sep 2009 01:25:10 -0700 (PDT) In-Reply-To: <kelly30@example.net> References: <kelly30@example.net> Date: Tue, 1 Sep 2009 09:25:10 +0100 Message-ID: <kelly30@example.net> Subject: Re: Trigger monitor functionality in Qpid From: Marnie McCormack <kelly30@example.net> To: kelly30@example.net Content-Type: multipart/alternative; boundary=0023545bd494884cfa04727fe3d6 X-Virus-Checked: Checked by ClamAV on apache.org --0023545bd494884cfa04727fe3d6 Content-Type: text/plain; charset=ISO-8859-1 Hi Yogesh, Are you using the C++ or Java Broker ? If you use the Java client, you get this functionality (almost free) via JMS using the onMessage event handler. Marnie On Sat, Aug 29, 2009 at 11:37 AM, Yogesh Rao <kelly30@example.net> wrote: > Hi, > > > > I am new to Qpid but not new to the messaging world, I wanted to know if > there is any functionality available in Qpid like trigger monitor which > invokes a process as soon as a message arrives in a queue as this > functionality is available in IBM's MQ Series. Incase its not available, > is there a way to achieve the same by some customization ? > > > > Thank you, > > > > Cheers! > > > > > Information transmitted by this e-mail is proprietary to MphasiS, its > associated companies and/ or its customers and is intended > for use only by the individual or entity to which it is addressed, and may > contain information that is privileged, confidential or > exempt from disclosure under applicable law. If you are not the intended > recipient or it appears that this mail has been forwarded > to you without proper authority, you are notified that any use or > dissemination of this information in any manner is strictly > prohibited. In such cases, please notify us immediately at > kelly30@example.net and delete this mail from your records. > --0023545bd494884cfa04727fe3d6-- From kelly30@example.net Tue Sep 01 08:34:25 2009 Return-Path: <kelly30@example.net> Delivered-To: kelly30@example.net Received: (qmail 88855 invoked from network); 1 Sep 2009 08:34:25 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Sep 2009 08:34:25 -0000 Received: (qmail 40059 invoked by uid 500); 1 Sep 2009 08:34:25 -0000 Delivered-To: kelly30@example.net Received: (qmail 40007 invoked by uid 500); 1 Sep 2009 08:34:25 -0000 Mailing-List: contact kelly30@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:kelly30@example.net> List-Unsubscribe: <mailto:kelly30@example.net> List-Post: <mailto:kelly30@example.net> List-Id: <users.qpid.apache.org> Reply-To: kelly30@example.net Delivered-To: mailing list kelly30@example.net Received: (qmail 39994 invoked by uid 99); 1 Sep 2009 08:34:25 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 08:34:25 +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: domain of kelly30@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail-fx0-f222.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 08:34:12 +0000 Received: by fxm22 with SMTP id 22so3155137fxm.33 for <kelly30@example.net>; Tue, 01 Sep 2009 01:33:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=+87Ie09DJwlTSwkh6GWtrjziXi8H6rc8XZ5Dlu0QbYY=; b=NoDps8/jj3Fg77eFoAKzfQNvdfKEReDfGIlydSRUp9UyEh+DTP/xUJhz6IvKz9pq0G 9vHTLBTilyqm+lgbDukgmSTcb8AB6e0ETtAc6gLMZkz0j2jAF0rmZhiNVosmyPErgZyU D4OsdEdbNnrXKAtFURkr0NxEo5+ZNrJ76kVy0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=WlqYRH/3/2kNd9ulkBncKAScBKE1j5omtFhst8xhkGsqjV7pR/SC7mGhV75BaBfw7t 1tk4TCNTzrv/qpNxn/YgwgRND1NIJWYq1lDvh41YQMG0pxJHsJWFWWZfohu7sIeWqBGy PMHoL7877KAC8ONFzEnDb4mWstfReaLBdCgSc= MIME-Version: 1.0 Received: by 83.161.120.155 with SMTP id c15mr2265289fat.56.1251794032360; Tue, 01 Sep 2009 01:33:52 -0700 (PDT) In-Reply-To: <kelly30@example.net> References: <kelly30@example.net> Date: Tue, 1 Sep 2009 09:33:52 +0100 Message-ID: <kelly30@example.net> Subject: Re: QPID with JMSAppender for Log4j From: Marnie McCormack <kelly30@example.net> To: kelly30@example.net Content-Type: multipart/alternative; boundary=0023545bd494a17caa0472800262 X-Virus-Checked: Checked by ClamAV on apache.org --0023545bd494a17caa0472800262 Content-Type: text/plain; charset=ISO-8859-1 Hi Yogesh, Are you using 0.5 broker/client ? If so, can you switch the broker side log level to debug (for org.apache.qpid category) in the etc/log4j.xml file in etc and then cat the log file onto this thread (attachments get stripped sometimes) so we can see if your connection gets as far as the broker pls ? Also, what config file are you using with the broker ? Marnie On Wed, Aug 26, 2009 at 2:01 PM, Yogesh Rao <kelly30@example.net> wrote: > Hi, > > > > I am try to use the JMSAppender provided by log4j with QPID and it seems > that a timeout occurs when connecting to the broker. The method used is > publish / subscribe. > > > > Following is the log4j xml defined :- > > <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"> > > <appender name="xyz" class="org.apache.log4j.net.JMSAppender"> > > <param name="InitialContextFactoryName" > value="org.apache.qpid.jndi.PropertiesFileInitialContextFactory" /> > > <param name="ProviderURL" > value="D:/workspace/projects/QPID/src/com/example/logging/jndi.propertie > s"/> > > <!-- param name="ProviderURL" value="tcp://localhost:5672" /--> > > <param name="TopicBindingName" value="log" /> > > <param name="TopicConnectionFactoryBindingName" > value="qpidConnectionfactory" /> > > </appender> > > <root> > > <priority value ="all" /> > > <appender-ref ref="xyz"/> > > </root> > > </log4j:configuration> > > > > JNDI Properties :- > > java.naming.factory.initial=org.apache.qpid.jndi.PropertiesFileInitialCo > ntextFactory > > connectionfactory.qpidConnectionfactory = > amqp://guest:guest@localhost/test?brokerlist='tcp://localhost:5672' > > topic.log = logTopic > > > > Code :- > > > > DOMConfigurator.configure("D:/workspace/projects/QPID/src/com/example/lo > gging/log4j.xml"); > > Logger logger = Logger.getLogger(SimpleTestClient.class); > > logger.debug("Test Message 1"); > > logger.info("TestMessage 2 "); > > logger.warn("Test Message 3"); > > logger.error("Test Message 4"); > > logger.fatal("Fatal Test 5"); > > > > Exception :- > > main 2009-08-26 18:16:50,780 INFO [apache.qpid.client.AMQConnection] > Unable to connect to broker at tcp://localhost:5672 > > java.io.IOException: Timeout waiting for connection. > > at > org.apache.qpid.client.transport.SocketTransportConnection.connect(Socke > tTransportConnection.java:128) > > at > org.apache.qpid.client.AMQConnectionDelegate_8_0.makeBrokerConnection(AM > QConnectionDelegate_8_0.java:94) > > at > org.apache.qpid.client.AMQConnection.makeBrokerConnection(AMQConnection. > java:728) > > at org.apache.qpid.client.AMQConnection.<init>(AMQConnection.java:520) > > at > org.apache.qpid.client.AMQConnectionFactory.createConnection(AMQConnecti > onFactory.java:276) > > at > org.apache.qpid.client.AMQConnectionFactory.createTopicConnection(AMQCon > nectionFactory.java:343) > > at > org.apache.log4j.net.JMSAppender.activateOptions(JMSAppender.java:212) > > at > org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:257) > > at > org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java: > 285) > > at > org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator. > java:171) > > at > org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigur > ator.java:184) > > at > org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMCon > figurator.java:502) > > at > org.apache.log4j.xml.DOMConfigurator.parseRoot(DOMConfigurator.java:471) > > at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:921) > > at > org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:79 > 0) > > at > org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:68 > 2) > > at > org.apache.log4j.xml.DOMConfigurator.configure(DOMConfigurator.java:811) > > at com.example.logging.SimpleTestClient.main(SimpleTestClient.java:28) > > > > I have checked the brokers and it is running and available on 5672 port. > I am able to connect to it writing sample test code. > > > > It would be great if anyone has actually tried asynch logging with QPID > using the org.apache.log4j.net.JMSAppender share their veiws. > > > > Thanks in advance !! > > > > Regards, > > -Yogesh > > > > > > > > ________________________________ > > This communication is for informational purposes only. It is not > intended as an offer or solicitation for the purchase or sale of any > financial instrument or as an official confirmation of any transaction. > All market prices, data and other information are not warranted as to > completeness or accuracy and are subject to change without notice. Any > comments or statements made herein do not necessarily reflect those of > JPMorgan Chase & Co., its subsidiaries and affiliates. This transmission > may contain information that is privileged, confidential, legally > privileged, and/or exempt from disclosure under applicable law. If you > are not the intended recipient, you are hereby notified that any > disclosure, copying, distribution, or use of the information contained > herein (including any reliance thereon) is STRICTLY PROHIBITED. Although > this transmission and any attachments are believed to be free of any > virus or other defect that might affect any computer system into which > it is received and opened, it is the responsibility of the recipient to > ensure that it is virus free and no responsibility is accepted by > JPMorgan Chase & Co., its subsidiaries and affiliates, as applicable, > for any loss or damage arising in any way from its use. If you received > this transmission in error, please immediately contact the sender and > destroy the material in its entirety, whether in electronic or hard copy > format. Thank you. Please refer to > http://www.jpmorgan.com/pages/disclosures for disclosures relating to > European legal entities. > > > Information transmitted by this e-mail is proprietary to MphasiS, its > associated companies and/ or its customers and is intended > for use only by the individual or entity to which it is addressed, and may > contain information that is privileged, confidential or > exempt from disclosure under applicable law. If you are not the intended > recipient or it appears that this mail has been forwarded > to you without proper authority, you are notified that any use or > dissemination of this information in any manner is strictly > prohibited. In such cases, please notify us immediately at > kelly30@example.net and delete this mail from your records. > --0023545bd494a17caa0472800262-- From kelly30@example.net Tue Sep 01 08:57:30 2009 Return-Path: <kelly30@example.net> Delivered-To: kelly30@example.net Received: (qmail 93743 invoked from network); 1 Sep 2009 08:57:30 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Sep 2009 08:57:30 -0000 Received: (qmail 73094 invoked by uid 500); 1 Sep 2009 08:57:30 -0000 Delivered-To: kelly30@example.net Received: (qmail 73084 invoked by uid 500); 1 Sep 2009 08:57:30 -0000 Mailing-List: contact kelly30@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:kelly30@example.net> List-Unsubscribe: <mailto:kelly30@example.net> List-Post: <mailto:kelly30@example.net> List-Id: <users.qpid.apache.org> Reply-To: kelly30@example.net Delivered-To: mailing list kelly30@example.net Received: (qmail 73072 invoked by uid 99); 1 Sep 2009 08:57:29 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 08:57:29 +0000 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 (athena.apache.org: domain of kelly30@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mx1.redhat.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 08:57:21 +0000 Received: from int-mx04.intmail.prod.int.phx2.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [83.161.120.155]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id n818uR3E006233 for <kelly30@example.net>; Tue, 1 Sep 2009 04:56:27 -0400 Received: from [83.161.120.155] (vpn-11-94.rdu.redhat.com [83.161.120.155]) by int-mx04.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id n818uQwJ011686 for <kelly30@example.net>; Tue, 1 Sep 2009 04:56:26 -0400 Message-ID: <kelly30@example.net> Date: Tue, 01 Sep 2009 09:59:44 +0100 From: Gordon Sim <kelly30@example.net> Organization: Registered Address: Red Hat UK Ltd, Amberley Place, 107-111 Peascod Street, Windsor, Berkshire, SI4 1TE, United Kingdom.,Registered in England and Wales under Company Registration No. 3798903,Directors: Michael Cunningham (USA), Charlie Peters (USA) and David Owens (Ireland) User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:83.161.120.155) Gecko/20090814 Fedora/3.0-2.6.b3.fc11 Thunderbird/3.0b3 MIME-Version: 1.0 To: kelly30@example.net Subject: Re: Processing then acknowledging message from broker. References: <kelly30@example.net> <kelly30@example.net> <kelly30@example.net> In-Reply-To: <kelly30@example.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.67 on 83.161.120.155 X-Virus-Checked: Checked by ClamAV on apache.org On 08/31/2009 06:25 PM, Jason Jones wrote: > John thanks for replying. I am using the C++ QPID client library. I am > using the SubscriptionManager and MessageListener classes to receive a > message. So are you saying that when the method > MessageListener888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4received() is called the message is received, but still > on the queue in the broker, then after MessageListener888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4received() > returns the message is acknowledged and removed from the queue? Yes, with the default subscription settings, that is indeed the case. --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:kelly30@example.net From kelly30@example.net Tue Sep 01 11:05:26 2009 Return-Path: <kelly30@example.net> Delivered-To: kelly30@example.net Received: (qmail 30807 invoked from network); 1 Sep 2009 11:05:26 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Sep 2009 11:05:26 -0000 Received: (qmail 41992 invoked by uid 500); 1 Sep 2009 11:05:26 -0000 Delivered-To: kelly30@example.net Received: (qmail 41976 invoked by uid 500); 1 Sep 2009 11:05:26 -0000 Mailing-List: contact kelly30@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:kelly30@example.net> List-Unsubscribe: <mailto:kelly30@example.net> List-Post: <mailto:kelly30@example.net> List-Id: <users.qpid.apache.org> Reply-To: kelly30@example.net Delivered-To: mailing list kelly30@example.net Received: (qmail 41966 invoked by uid 99); 1 Sep 2009 11:05:26 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 11:05:26 +0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: 83.161.120.155 is neither permitted nor denied by domain of kelly30@example.net) Received: from [83.161.120.155] (HELO smtp119.sbc.mail.re3.yahoo.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with SMTP; Tue, 01 Sep 2009 11:05:16 +0000 Received: (qmail 79133 invoked from network); 1 Sep 2009 11:04:55 -0000 Received: from unknown (HELO maverick.brjzm.com) (kelly30@example.net with plain) by smtp119.sbc.mail.re3.yahoo.com with SMTP; 1 Sep 2009 11:04:55 -0000 X-YMail-OSG: 4o8Q0LgVM1mvlUvAjSCWoZ2nDUnG2WdADApFPRB18lYdQ0138DZUN3HqRfx2ejFXrbfNSlZWEtB6896pUKv8ucXHA._Jgoizeo3MuYFwtnlOWPkczKwbyQsGmy37NRJ4c65F1TrCegvGg.4s9zbzeGaFBX.EoWbljickaiU_4UwtT1UtzoGPO1q0OnnjT6YHEmy9LWr.rWvg_AJDsG0F7Pm95YnPFCWINAAv0EM4XMBgqH.YsdpHGVvVIJLjYT5j1Szx8kZCqcUVZDGvDr8EQCEcByGnBtwVA_dJLoPtxkqC.1DIjokd X-Yahoo-Newman-Property: ymail-3 Message-ID: <kelly30@example.net> Date: Tue, 01 Sep 2009 07:04:54 -0400 From: Bill Whiting <kelly30@example.net> User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:83.161.120.155) Gecko/20090814 Fedora/3.0-2.6.b3.fc11 Thunderbird/3.0b3 MIME-Version: 1.0 To: kelly30@example.net Subject: Re: Trigger monitor functionality in Qpid References: <kelly30@example.net> <kelly30@example.net> In-Reply-To: <kelly30@example.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org The normal mode of receiving messages is through a listener thread. You could fork a process when a message arrives, so it would not be difficult to implement. //Bill On 09/01/2009 04:25 AM, Marnie McCormack wrote: > Hi Yogesh, > > Are you using the C++ or Java Broker ? > > If you use the Java client, you get this functionality (almost free) via JMS > using the onMessage event handler. > > Marnie > > On Sat, Aug 29, 2009 at 11:37 AM, Yogesh Rao<kelly30@example.net> wrote: > > >> Hi, >> >> >> >> I am new to Qpid but not new to the messaging world, I wanted to know if >> there is any functionality available in Qpid like trigger monitor which >> invokes a process as soon as a message arrives in a queue as this >> functionality is available in IBM's MQ Series. Incase its not available, >> is there a way to achieve the same by some customization ? >> >> >> >> Thank you, >> >> >> >> Cheers! >> >> >> >> >> Information transmitted by this e-mail is proprietary to MphasiS, its >> associated companies and/ or its customers and is intended >> for use only by the individual or entity to which it is addressed, and may >> contain information that is privileged, confidential or >> exempt from disclosure under applicable law. If you are not the intended >> recipient or it appears that this mail has been forwarded >> to you without proper authority, you are notified that any use or >> dissemination of this information in any manner is strictly >> prohibited. In such cases, please notify us immediately at >> kelly30@example.net and delete this mail from your records. >> >> > --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:kelly30@example.net From kelly30@example.net Tue Sep 01 11:15:36 2009 Return-Path: <kelly30@example.net> Delivered-To: kelly30@example.net Received: (qmail 32189 invoked from network); 1 Sep 2009 11:15:36 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Sep 2009 11:15:36 -0000 Received: (qmail 50569 invoked by uid 500); 1 Sep 2009 11:15:36 -0000 Delivered-To: kelly30@example.net Received: (qmail 50529 invoked by uid 500); 1 Sep 2009 11:15:36 -0000 Mailing-List: contact kelly30@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:kelly30@example.net> List-Unsubscribe: <mailto:kelly30@example.net> List-Post: <mailto:kelly30@example.net> List-Id: <users.qpid.apache.org> Reply-To: kelly30@example.net Delivered-To: mailing list kelly30@example.net Received: (qmail 50519 invoked by uid 99); 1 Sep 2009 11:15:36 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 11:15:36 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [83.161.120.155] (HELO mail.ballytech.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 11:15:27 +0000 X-AuditID: 0a0af890-b7c75ae000004e94-15-4a9d01fa3d9c Received: from nice-exch02.ad.agi (Unknown_Domain [83.161.120.155]) by (Symantec Brightmail Gateway) with SMTP id 58.7D.20116.AF10D9A4; Tue, 1 Sep 2009 04:14:03 -0700 (PDT) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable Subject: QPid | AMPQ & Delphi [7] (Win32) Date: Tue, 1 Sep 2009 13:15:03 +0200 Message-ID: <kelly30@example.net> In-Reply-To: <kelly30@example.net> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: QPid | AMPQ & Delphi [7] (Win32) Thread-Index: Acoq9B7PyVCKCOlMQP29jIaUmMnWFgAAJe8Q References: <kelly30@example.net> <kelly30@example.net> <kelly30@example.net> From: "Rodrigues, Marc" <kelly30@example.net> To: <kelly30@example.net> X-Brightmail-Tracker: AAAAAA== X-Virus-Checked: Checked by ClamAV on apache.org Hello All, I would like to know if someone already use AMPQ or QPid with a client application coded in Delphi. If yes, where can we find a AMPQ/QPid Client API for Dephi (Win32). Thanks =20 --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:kelly30@example.net From kelly30@example.net Tue Sep 01 11:22:47 2009 Return-Path: <kelly30@example.net> Delivered-To: kelly30@example.net Received: (qmail 33619 invoked from network); 1 Sep 2009 11:22:47 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Sep 2009 11:22:47 -0000 Received: (qmail 59987 invoked by uid 500); 1 Sep 2009 11:22:47 -0000 Delivered-To: kelly30@example.net Received: (qmail 59951 invoked by uid 500); 1 Sep 2009 11:22:47 -0000 Mailing-List: contact kelly30@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:kelly30@example.net> List-Unsubscribe: <mailto:kelly30@example.net> List-Post: <mailto:kelly30@example.net> List-Id: <users.qpid.apache.org> Reply-To: kelly30@example.net Delivered-To: mailing list kelly30@example.net Received: (qmail 59941 invoked by uid 99); 1 Sep 2009 11:22:47 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 11:22:47 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [83.161.120.155] (HELO mail.ballytech.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 11:22:39 +0000 X-AuditID: 0a0af890-b7c75ae000004e94-e3-4a9d03ab98fe Received: from nice-exch02.ad.agi (Unknown_Domain [83.161.120.155]) by (Symantec Brightmail Gateway) with SMTP id 12.8D.20116.CA30D9A4; Tue, 1 Sep 2009 04:21:16 -0700 (PDT) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Subject: RE: specification recommendation for Hardware and Software Date: Tue, 1 Sep 2009 13:22:17 +0200 Message-ID: <kelly30@example.net> In-Reply-To: <kelly30@example.net> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: specification recommendation for Hardware and Software Thread-Index: AcocIzFECv/+7/R+SLW197wpUKp9vwAAFKLQA7SO2QA= References: <kelly30@example.net> <kelly30@example.net> From: "Rodrigues, Marc" <kelly30@example.net> To: <kelly30@example.net> X-Brightmail-Tracker: AAAAAA== X-Virus-Checked: Checked by ClamAV on apache.org Any news about this topic? -----Original Message----- Sent: jeudi 13 ao=FBt 2009 16:35 To: kelly30@example.net Subject: specification recommendation for Hardware and Software Hello All, =20 I read the FAQ and performance paragraph but I did not see any = specification recommendation for Hardware and Software information for a = production site. So I would like to know if you have any hardware &|software = specification for an QPid C++ broker depending of target number of = message by second. =20 By example I would like to know : * List of supported third party software * Minimum & recommended Required Hardware (Ram, Type of CPU,Disk = space, etc.) * Operating System and version=20 * Additional Items * Etc. =20 Thanks --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:kelly30@example.net From kelly30@example.net Tue Sep 01 14:34:05 2009 Return-Path: <kelly30@example.net> Delivered-To: kelly30@example.net Received: (qmail 96116 invoked from network); 1 Sep 2009 14:34:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Sep 2009 14:34:05 -0000 Received: (qmail 29436 invoked by uid 500); 1 Sep 2009 14:34:05 -0000 Delivered-To: kelly30@example.net Received: (qmail 29421 invoked by uid 500); 1 Sep 2009 14:34:05 -0000 Mailing-List: contact kelly30@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:kelly30@example.net> List-Unsubscribe: <mailto:kelly30@example.net> List-Post: <mailto:kelly30@example.net> List-Id: <users.qpid.apache.org> Reply-To: kelly30@example.net Delivered-To: mailing list kelly30@example.net Received: (qmail 29411 invoked by uid 99); 1 Sep 2009 14:34:05 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 14:34:05 +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 (athena.apache.org: local policy) Received: from [83.161.120.155] (HELO mail.ballytech.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 14:33:57 +0000 X-AuditID: 0a0af891-b7c00ae000004d89-29-4a9d3076598d Received: from nice-exch02.ad.agi (Unknown_Domain [83.161.120.155]) by (Symantec Brightmail Gateway) with SMTP id 0B.2F.19849.7703D9A4; Tue, 1 Sep 2009 07:32:24 -0700 (PDT) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01CA2B11.2FA05D82" Subject: Running the C++ Broker as a daemon process Date: Tue, 1 Sep 2009 16:33:35 +0200 Message-ID: <kelly30@example.net> In-Reply-To: <kelly30@example.net> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Running the C++ Broker as a daemon process Thread-Index: AcoqTNeiodH6kSIiR5mjMUj5IYKiAAAwxKoQ References: <kelly30@example.net> <kelly30@example.net> <kelly30@example.net> <kelly30@example.net> <kelly30@example.net> From: "Rodrigues, Marc" <kelly30@example.net> To: <kelly30@example.net> X-Brightmail-Tracker: AAAAAA== X-Virus-Checked: Checked by ClamAV on apache.org ------_=_NextPart_001_01CA2B11.2FA05D82 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello All, =20 I installed QPid 0.5 on Windows XP PRO SP3 machine (qpidc-0.5.msi | QPid = C++ Broker 0.5) for test purpose. =20 It works fine but how can I run it as a daemon ( Windows service). =20 I tried the option --daemon to run the broker as daemon process without = success.=20 I don't see any more daemon option --help, is it still available. =20 How can install it as a deamon under Windows XP Pro or Windows Server = 2003 ? =20 Thanks =20 http://qpid.apache.org/rasc.html <http://qpid.apache.org/rasc.html>=20 =20 =20 From: Carl Trieloff [mailto:kelly30@example.net]=20 Sent: lundi 31 ao=FBt 2009 17:07 To: Rodrigues, Marc Cc: kelly30@example.net Subject: Re: Question about C++ broker, DotNet/Java/C++ client and WAN = deployment =20 Rodrigues, Marc wrote:=20 Thanks Carl =20 =20 Do you want all clients to one location, or a federation? =20 =20 All the clients will be on the public network (Internet) all over the = country. =20 Then I would setup a few federated brokers if possible. See: http://qpid.apache.org/using-broker-federation.html Carl. ------_=_NextPart_001_01CA2B11.2FA05D82-- From kelly30@example.net Tue Sep 01 14:48:45 2009 Return-Path: <kelly30@example.net> Delivered-To: kelly30@example.net Received: (qmail 1027 invoked from network); 1 Sep 2009 14:48:45 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Sep 2009 14:48:45 -0000 Received: (qmail 53491 invoked by uid 500); 1 Sep 2009 14:48:45 -0000 Delivered-To: kelly30@example.net Received: (qmail 53471 invoked by uid 500); 1 Sep 2009 14:48:45 -0000 Mailing-List: contact kelly30@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:kelly30@example.net> List-Unsubscribe: <mailto:kelly30@example.net> List-Post: <mailto:kelly30@example.net> List-Id: <users.qpid.apache.org> Reply-To: kelly30@example.net Delivered-To: mailing list kelly30@example.net Received: (qmail 53461 invoked by uid 99); 1 Sep 2009 14:48:45 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 14:48:45 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of kelly30@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO a2s43.a2hosting.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 14:48:36 +0000 Received: from c-24-63-92-14.hsd1.ma.comcast.net ([83.161.120.155] helo=hope) by a2s43.a2hosting.com with esmtpa (Exim 4.69) (envelope-from <kelly30@example.net>) id 1MiUec-0001Vf-NO for kelly30@example.net; Tue, 01 Sep 2009 10:48:15 -0400 From: "Steve Huston" <kelly30@example.net> To: <kelly30@example.net> Subject: RE: Running the C++ Broker as a daemon process Date: Tue, 1 Sep 2009 10:48:09 -0400 Organization: Riverace Corporation Message-ID: <A005D19CCB664DDD81E730B75CC76466@hope> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.6822 In-Reply-To: <kelly30@example.net> Thread-Index: AcoqTNeiodH6kSIiR5mjMUj5IYKiAAAwxKoQAADLBSA= Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - a2s43.a2hosting.com X-AntiAbuse: Original Domain - qpid.apache.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - riverace.com X-Virus-Checked: Checked by ClamAV on apache.org Hi Marc, > I installed QPid 0.5 on Windows XP PRO SP3 machine > (qpidc-0.5.msi | QPid C++ Broker 0.5) for test purpose. > > It works fine but how can I run it as a daemon ( Windows service). You can't. That feature has not been added. It would be great if you would like to help to develop it. Best regards, -Steve --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:kelly30@example.net From kelly30@example.net Tue Sep 01 15:00:43 2009 Return-Path: <kelly30@example.net> Delivered-To: kelly30@example.net Received: (qmail 5567 invoked from network); 1 Sep 2009 15:00:43 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Sep 2009 15:00:43 -0000 Received: (qmail 75857 invoked by uid 500); 1 Sep 2009 15:00:43 -0000 Delivered-To: kelly30@example.net Received: (qmail 75841 invoked by uid 500); 1 Sep 2009 15:00:43 -0000 Mailing-List: contact kelly30@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:kelly30@example.net> List-Unsubscribe: <mailto:kelly30@example.net> List-Post: <mailto:kelly30@example.net> List-Id: <users.qpid.apache.org> Reply-To: kelly30@example.net Delivered-To: mailing list kelly30@example.net Received: (qmail 75831 invoked by uid 99); 1 Sep 2009 15:00:43 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 15:00:43 +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: domain of kelly30@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail-yx0-f192.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 15:00:31 +0000 Received: by yxe30 with SMTP id 30so36873yxe.24 for <kelly30@example.net>; Tue, 01 Sep 2009 08:00:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=4XpQ2QHJJWDbMcbCvCcLJPZY86KlIrnDlM+jkpuuGTw=; b=IiERkUNjvSm/nDW5BCCGHDURB+rwike+THGQsz/xlk+AAOUr4UyM1P90vLtd73vANI LVM7Whbs+LuzYDfaiyyDzSa5NbwtHfRyRJAvmvLNYPed3jTQn5jfafOyrM4rXu21L6gw KXLh5LGfmHFSe0WNXKk6LGFapWgyekHA1M9Wo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=Us4/zmM+pfXEF9AmAbv0V2Z4HbYRJs8N/OJj4Wyt3LcmJKovVuudboOMT7Xf7I4Q5W 9+JEVJHHh/2cS9f3qm0vQjQ5oKJZC8R4KKVZrMTMWXfkCjFopjUO4ymoolwJhus8NdI6 +34BhF5R9LbDe+p/ydiedPioxPWix+E45E0Yk= MIME-Version: 1.0 Received: by 83.161.120.155 with SMTP id t1mr5132685agh.96.1251817210520; Tue, 01 Sep 2009 08:00:10 -0700 (PDT) In-Reply-To: <kelly30@example.net> References: <kelly30@example.net> <kelly30@example.net> <kelly30@example.net> <kelly30@example.net> <kelly30@example.net> <kelly30@example.net> Date: Tue, 1 Sep 2009 12:00:10 -0300 Message-ID: <kelly30@example.net> Subject: Re: Running the C++ Broker as a daemon process From: Andre Paim Lemos <kelly30@example.net> To: kelly30@example.net Content-Type: multipart/alternative; boundary=0016361e816e2823cc047285684f X-Virus-Checked: Checked by ClamAV on apache.org --0016361e816e2823cc047285684f Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi, I'm running qpid as a windows service using the service wrapper XYService ( http://www.codeproject.com/KB/system/xyntservice.aspx?display=3DPrintAll&fi= d=3D1239&df=3D90&mpp=3D25&noise=3D3&sort=3DPosition&view=3DQuick&fr=3D851&s= elect=3D659777). I known that is not the best solution, but works for me... Andre On Tue, Sep 1, 2009 at 11:33 AM, Rodrigues, Marc <kelly30@example.net>wrote: > Hello All, > > I installed QPid 0.5 on Windows XP PRO SP3 machine (qpidc-0.5.msi | QPid > C++ Broker 0.5) for test purpose. > > It works fine but how can I run it as a daemon ( Windows service). > > I tried the option --daemon to run the broker as daemon process without > success. > I don't see any more daemon option --help, is it still available. > > How can install it as a deamon under Windows XP Pro or Windows Server 200= 3 > ? > > > Thanks > > > > http://qpid.apache.org/rasc.html <http://qpid.apache.org/rasc.html> > > > > > > From: Carl Trieloff [mailto:kelly30@example.net] > Sent: lundi 31 ao=FBt 2009 17:07 > To: Rodrigues, Marc > Cc: kelly30@example.net > Subject: Re: Question about C++ broker, DotNet/Java/C++ client and WAN > deployment > > > > Rodrigues, Marc wrote: > > Thanks Carl > > > > Do you want all clients to one location, or a federation? > > > > All the clients will be on the public network (Internet) all over the > country. > > > > > Then I would setup a few federated brokers if possible. > > See: http://qpid.apache.org/using-broker-federation.html > > Carl. > > --=20 []'s Andre Paim Lemos --0016361e816e2823cc047285684f-- From kelly30@example.net Tue Sep 01 15:22:46 2009 Return-Path: <kelly30@example.net> Delivered-To: kelly30@example.net Received: (qmail 12171 invoked from network); 1 Sep 2009 15:22:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Sep 2009 15:22:46 -0000 Received: (qmail 22385 invoked by uid 500); 1 Sep 2009 15:22:45 -0000 Delivered-To: kelly30@example.net Received: (qmail 22370 invoked by uid 500); 1 Sep 2009 15:22:45 -0000 Mailing-List: contact kelly30@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:kelly30@example.net> List-Unsubscribe: <mailto:kelly30@example.net> List-Post: <mailto:kelly30@example.net> List-Id: <users.qpid.apache.org> Reply-To: kelly30@example.net Delivered-To: mailing list kelly30@example.net Received: (qmail 22360 invoked by uid 99); 1 Sep 2009 15:22:45 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 15:22:45 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [83.161.120.155] (HELO mail.ballytech.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 15:22:34 +0000 X-AuditID: 0a0af890-b7c75ae000004e94-4c-4a9d3be620dd Received: from nice-exch02.ad.agi (Unknown_Domain [83.161.120.155]) by (Symantec Brightmail Gateway) with SMTP id CC.AF.20116.6EB3D9A4; Tue, 1 Sep 2009 08:21:10 -0700 (PDT) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Subject: RE: Running the C++ Broker as a daemon process Date: Tue, 1 Sep 2009 17:22:12 +0200 Message-ID: <kelly30@example.net> In-Reply-To: <kelly30@example.net> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Running the C++ Broker as a daemon process Thread-Index: AcorFPvpYHnsX2oiQmOeQ402hO19RQAAqbnQ References: <kelly30@example.net> <kelly30@example.net> <kelly30@example.net> <kelly30@example.net> <kelly30@example.net> <kelly30@example.net> <kelly30@example.net> From: "Rodrigues, Marc" <kelly30@example.net> To: <kelly30@example.net> X-Brightmail-Tracker: AAAAAA== X-Virus-Checked: Checked by ClamAV on apache.org Thanks Andre I just find another MS solution with "SrvAny" tools http://www.tacktech.com/display.cfm?ttid=3D197 It seems to works fine with Qpid C++ broker 0.5 -----Original Message----- From: Andre Paim Lemos [mailto:kelly30@example.net]=20 Sent: mardi 1 septembre 2009 17:00 To: kelly30@example.net Subject: Re: Running the C++ Broker as a daemon process Hi, I'm running qpid as a windows service using the service wrapper = XYService ( http://www.codeproject.com/KB/system/xyntservice.aspx?display=3DPrintAll&= fid=3D1239&df=3D90&mpp=3D25&noise=3D3&sort=3DPosition&view=3DQuick&fr=3D8= 51&select=3D659777). I known that is not the best solution, but works for me... Andre On Tue, Sep 1, 2009 at 11:33 AM, Rodrigues, Marc <kelly30@example.net>wrote: > Hello All, > > I installed QPid 0.5 on Windows XP PRO SP3 machine (qpidc-0.5.msi | = QPid > C++ Broker 0.5) for test purpose. > > It works fine but how can I run it as a daemon ( Windows service). > > I tried the option --daemon to run the broker as daemon process = without > success. > I don't see any more daemon option --help, is it still available. > > How can install it as a deamon under Windows XP Pro or Windows Server = 2003 > ? > > > Thanks > > > > http://qpid.apache.org/rasc.html <http://qpid.apache.org/rasc.html> > > > > > > From: Carl Trieloff [mailto:kelly30@example.net] > Sent: lundi 31 ao=FBt 2009 17:07 > To: Rodrigues, Marc > Cc: kelly30@example.net > Subject: Re: Question about C++ broker, DotNet/Java/C++ client and WAN > deployment > > > > Rodrigues, Marc wrote: > > Thanks Carl > > > > Do you want all clients to one location, or a federation? > > > > All the clients will be on the public network (Internet) all over the > country. > > > > > Then I would setup a few federated brokers if possible. > > See: http://qpid.apache.org/using-broker-federation.html > > Carl. > > --=20 []'s Andre Paim Lemos --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:kelly30@example.net From kelly30@example.net Tue Sep 01 17:37:47 2009 Return-Path: <kelly30@example.net> Delivered-To: kelly30@example.net Received: (qmail 58787 invoked from network); 1 Sep 2009 17:37:47 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Sep 2009 17:37:47 -0000 Received: (qmail 25373 invoked by uid 500); 1 Sep 2009 17:37:46 -0000 Delivered-To: kelly30@example.net Received: (qmail 25355 invoked by uid 500); 1 Sep 2009 17:37:46 -0000 Mailing-List: contact kelly30@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:kelly30@example.net> List-Unsubscribe: <mailto:kelly30@example.net> List-Post: <mailto:kelly30@example.net> List-Id: <users.qpid.apache.org> Reply-To: kelly30@example.net Delivered-To: mailing list kelly30@example.net Received: (qmail 25345 invoked by uid 99); 1 Sep 2009 17:37:46 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 17:37:46 +0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=FM_FAKE_HELO_VERIZON,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [83.161.120.155] (HELO vms173001pub.verizon.net) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 17:37:35 +0000 Received: from mail.cowtownt.org ([83.161.120.155]) by vms173001.mailsrvcs.net (Sun Java(tm) System Messaging Server 6.3-7.04 (built Sep 26 2008; 32bit)) with ESMTPA id <kelly30@example.net> for kelly30@example.net; Tue, 01 Sep 2009 12:37:03 -0500 (CDT) Subject: RE: Running the C++ Broker as a daemon process MIME-version: 1.0 Content-type: multipart/mixed; boundary="----_=_NextPart_001_01CA2B2A.CE07C6BA" Date: Tue, 01 Sep 2009 12:32:58 -0500 Content-class: urn:content-classes:message Message-id: <kelly30@example.net> X-MIMEOLE: Produced By Microsoft Exchange V6.5 X-MS-Has-Attach: X-MS-TNEF-Correlator: <kelly30@example.net> Thread-topic: Running the C++ Broker as a daemon process Thread-index: AcoqTNeiodH6kSIiR5mjMUj5IYKiAAAwxKoQAAaVOjs= References: <kelly30@example.net> <kelly30@example.net> <kelly30@example.net> <kelly30@example.net> <kelly30@example.net> <kelly30@example.net> From: "Wes Parish" <kelly30@example.net> To: <kelly30@example.net> X-Virus-Checked: Checked by ClamAV on apache.org ------_=_NextPart_001_01CA2B2A.CE07C6BA Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I am not sure if Qpid natively supports being installed as a service, = but if it doesn't there is another option. You can create a Windows service using SRVANY.exe from the Windows = Server 2003 Resource Kit. Basically, you run the SRVANY.exe application = and it installs the service to your registry (and in the Services = snap-in), then you can add parameters directly to your registry. This = is a very useful tool, and can be used for almost any application. http://support.microsoft.com/kb/137890 Wes -----Original Message----- From: Rodrigues, Marc [mailto:kelly30@example.net] Sent: Tue 9/1/2009 9:33 AM To: kelly30@example.net Subject: Running the C++ Broker as a daemon process =20 Hello All, =20 I installed QPid 0.5 on Windows XP PRO SP3 machine (qpidc-0.5.msi | QPid = C++ Broker 0.5) for test purpose. =20 It works fine but how can I run it as a daemon ( Windows service). =20 I tried the option --daemon to run the broker as daemon process without = success.=20 I don't see any more daemon option --help, is it still available. =20 How can install it as a deamon under Windows XP Pro or Windows Server = 2003 ? =20 Thanks =20 http://qpid.apache.org/rasc.html <http://qpid.apache.org/rasc.html>=20 =20 =20 From: Carl Trieloff [mailto:kelly30@example.net]=20 Sent: lundi 31 ao=FBt 2009 17:07 To: Rodrigues, Marc Cc: kelly30@example.net Subject: Re: Question about C++ broker, DotNet/Java/C++ client and WAN = deployment =20 Rodrigues, Marc wrote:=20 Thanks Carl =20 =20 Do you want all clients to one location, or a federation? =20 =20 All the clients will be on the public network (Internet) all over the = country. =20 Then I would setup a few federated brokers if possible. See: http://qpid.apache.org/using-broker-federation.html Carl. ------_=_NextPart_001_01CA2B2A.CE07C6BA Content-Type: text/plain; charset=us-ascii --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:kelly30@example.net ------_=_NextPart_001_01CA2B2A.CE07C6BA-- From kelly30@example.net Wed Sep 02 14:38:16 2009 Return-Path: <kelly30@example.net> Delivered-To: kelly30@example.net Received: (qmail 82747 invoked from network); 2 Sep 2009 14:38:16 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Sep 2009 14:38:16 -0000 Received: (qmail 45505 invoked by uid 500); 2 Sep 2009 14:38:15 -0000 Delivered-To: kelly30@example.net Received: (qmail 45479 invoked by uid 500); 2 Sep 2009 14:38:15 -0000 Mailing-List: contact kelly30@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:kelly30@example.net> List-Unsubscribe: <mailto:kelly30@example.net> List-Post: <mailto:kelly30@example.net> List-Id: <users.qpid.apache.org> Reply-To: kelly30@example.net Delivered-To: mailing list kelly30@example.net Delivered-To: moderator for kelly30@example.net Received: (qmail 43612 invoked by uid 99); 2 Sep 2009 14:35:55 -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 (athena.apache.org: domain of kelly30@example.net designates 83.161.120.155 as permitted sender) X-Terra-Karma: -2% X-Terra-Hash: 016cfb589917ef7eb7cac60e20b8b51f Received-SPF: pass (caplan.tpn.terra.com: domain of terra.com.br designates 83.161.120.155 as permitted sender) client-ip=83.161.120.155; kelly30@example.net; helo=terra.com.br; MIME-Version: 1.0 X-Mailer: TerraMail PHP 5.2 Message-ID: <kelly30@example.net> To: <kelly30@example.net> Reply-To: kelly30@example.net Content-Type: multipart/alternative; boundary="=_a13e99b29151b2fc883b11811c9464cb" X-Origin: 83.161.120.155 Date: Wed, 2 Sep 2009 14:33:09 +0000 Subject: How to properly implement a 1-to-N pattern From: kelly30@example.net X-Virus-Checked: Checked by ClamAV on apache.org --=_a13e99b29151b2fc883b11811c9464cb Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" =20 * * * =20 Hi,=20 By what I=E2=80=99ve read on the AMQP specification, should I have N consumers to a queue, for each message posted to it, one of the consumers is going to be activated in round-robin. The spec call this a store-and-forward-queue (section 2.1.1). What If I want to have all the consumers alerted about each message posted?=20 I figured that I could manage to have each of them creating a queue and binding it to a fanout Exchange. Then, for each message posted to the Exchange, all the queues would get their copies and thus all the consumers would be alerted about it.=20 So, is this the right way to implement the scenario of having a producer activating N consumers or is there another type of exchange/queue that would give me this functionality?=20 Thanks in advance, Ac=C3=A1cio BODY { font-family:Arial, Helvetica, sans-serif;font-size:12px; }=20 --=_a13e99b29151b2fc883b11811c9464cb-- From kelly30@example.net Wed Sep 02 14:56:11 2009 Return-Path: <kelly30@example.net> Delivered-To: kelly30@example.net Received: (qmail 89968 invoked from network); 2 Sep 2009 14:56:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Sep 2009 14:56:11 -0000 Received: (qmail 82064 invoked by uid 500); 2 Sep 2009 14:56:11 -0000 Delivered-To: kelly30@example.net Received: (qmail 82014 invoked by uid 500); 2 Sep 2009 14:56:11 -0000 Mailing-List: contact kelly30@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:kelly30@example.net> List-Unsubscribe: <mailto:kelly30@example.net> List-Post: <mailto:kelly30@example.net> List-Id: <users.qpid.apache.org> Reply-To: kelly30@example.net Delivered-To: mailing list kelly30@example.net Received: (qmail 82004 invoked by uid 99); 2 Sep 2009 14:56:11 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Sep 2009 14:56:11 +0000 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 (nike.apache.org: domain of kelly30@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mx1.redhat.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Sep 2009 14:56:01 +0000 Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [83.161.120.155]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id n82EtdTe007292 for <kelly30@example.net>; Wed, 2 Sep 2009 10:55:39 -0400 Received: from dhcp-100-18-254.bos.redhat.com (dhcp-100-18-254.bos.redhat.com [83.161.120.155]) by int-mx01.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id n82EtdV8031584 for <kelly30@example.net>; Wed, 2 Sep 2009 10:55:39 -0400 Message-ID: <kelly30@example.net> Date: Wed, 02 Sep 2009 10:55:43 -0400 From: Ted Ross <kelly30@example.net> User-Agent: Thunderbird 83.161.120.155 (X11/20090825) MIME-Version: 1.0 To: kelly30@example.net Subject: Re: How to properly implement a 1-to-N pattern References: <kelly30@example.net> In-Reply-To: <kelly30@example.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang 2.67 on 83.161.120.155 X-Virus-Checked: Checked by ClamAV on apache.org kelly30@example.net wrote: > > * > * > * > > Hi, > By what I've read on the AMQP specification, > should I have N consumers to a queue, for each message posted to it, > one of the consumers is going to be activated in round-robin. The > spec call this a store-and-forward-queue (section 2.1.1). What If I > want to have all the consumers alerted about each message posted? > I figured that I could manage to have each of them > creating a queue and binding it to a fanout Exchange. Then, for each > message posted to the Exchange, all the queues would get their copies > and thus all the consumers would be alerted about it. > So, is this the right way to implement the scenario > of having a producer activating N consumers or is there another type > of exchange/queue that would give me this functionality? > Thanks in advance, > > Acácio > BODY { font-family:Arial, Helvetica, sans-serif;font-size:12px; } > > > Yes, that is correct. If multiple consumers are to receive the same messages, each consumer should have its own queue for a copy of the message. Note that this is still efficient since the broker only keeps one copy of the message in memory and places references on the queues. Regards, -Ted --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:kelly30@example.net From kelly30@example.net Wed Sep 02 14:57:49 2009 Return-Path: <kelly30@example.net> Delivered-To: kelly30@example.net Received: (qmail 90270 invoked from network); 2 Sep 2009 14:57:49 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Sep 2009 14:57:49 -0000 Received: (qmail 83426 invoked by uid 500); 2 Sep 2009 14:57:49 -0000 Delivered-To: kelly30@example.net Received: (qmail 83365 invoked by uid 500); 2 Sep 2009 14:57:48 -0000 Mailing-List: contact kelly30@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:kelly30@example.net> List-Unsubscribe: <mailto:kelly30@example.net> List-Post: <mailto:kelly30@example.net> List-Id: <users.qpid.apache.org> Reply-To: kelly30@example.net Delivered-To: mailing list kelly30@example.net Received: (qmail 83354 invoked by uid 99); 2 Sep 2009 14:57:48 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Sep 2009 14:57:48 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [83.161.120.155] (HELO pobox.globalherald.net) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Sep 2009 14:57:39 +0000 Received: from [83.161.120.155] (unknown [83.161.120.155]) by pobox.globalherald.net (Postfix) with ESMTP id 536491FD0C0; Wed, 2 Sep 2009 12:17:48 -0400 (EDT) Date: Wed, 2 Sep 2009 12:17:48 -0400 (EDT) From: Joshua Kramer <kelly30@example.net> X-X-Sender: kelly30@example.net To: kelly30@example.net, kelly30@example.net Subject: Re: How to properly implement a 1-to-N pattern In-Reply-To: <kelly30@example.net> Message-ID: <kelly30@example.net> References: <kelly30@example.net> User-Agent: Alpine 2.00 (LFD 1167 2008-08-23) MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-277414958-1251908268=:19551" X-Virus-Checked: Checked by ClamAV on apache.org --0-277414958-1251908268=:19551 Content-Type: TEXT/PLAIN; charset=utf-8; format=flowed Content-Transfer-Encoding: 8BIT Hello Acacio, You can use the Fanout exchange. Or, you can use a publish-subscribe model. Each server queue that is subscribed to a certain topic on the Publish-Subscribe exchange will recieve a message with that topic. So if you have 5 server queues subscribed to the topic "weather", then they will all receive messages with the topic "weather". In turn, you can have any number of local queues listening to the server queue. The local queues are served in a round-robin fashion. So, if you have three local queues listening to one server queue, then only one of the local queues will receive any message bound for the server queue. You can combine this. Suppose, for example, that you have 15 application servers. You have five different events that you listen for; each event has a cluster of three servers used for processing. To make this work, you create 5 server queues and subscribe them each to the appropriate topic... then, to each of the 5 server queues set up 3 local queues for listening. In this way, each server queue will distribute requests to its own three-server cluster in a round robin manner. I have a Linux Journal article set to be published in November covering these topics. Let me know if you have more questions. best, -JK On Wed, 2 Sep 2009, kelly30@example.net wrote: > Date: Wed, 2 Sep 2009 14:33:09 +0000 > From: kelly30@example.net > Reply-To: kelly30@example.net, kelly30@example.net > To: kelly30@example.net > Subject: How to properly implement a 1-to-N pattern > > > * > * > * > > Hi, > By what I've read on the AMQP specification, > should I have N consumers to a queue, for each message posted to it, > one of the consumers is going to be activated in round-robin. The > spec call this a store-and-forward-queue (section 2.1.1). What If I > want to have all the consumers alerted about each message posted? > I figured that I could manage to have each of them > creating a queue and binding it to a fanout Exchange. Then, for each > message posted to the Exchange, all the queues would get their copies > and thus all the consumers would be alerted about it. > So, is this the right way to implement the scenario > of having a producer activating N consumers or is there another type > of exchange/queue that would give me this functionality? > Thanks in advance, > > Acácio > BODY { font-family:Arial, Helvetica, sans-serif;font-size:12px; } > > -- ----- http://www.globalherald.net/jb01 GlobalHerald.NET, the Smarter Social Network! (tm) --0-277414958-1251908268=:19551 Content-Type: text/plain; charset=us-ascii --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:kelly30@example.net --0-277414958-1251908268=:19551-- From kelly30@example.net Wed Sep 02 14:59:58 2009 Return-Path: <kelly30@example.net> Delivered-To: kelly30@example.net Received: (qmail 90777 invoked from network); 2 Sep 2009 14:59:58 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Sep 2009 14:59:58 -0000 Received: (qmail 88563 invoked by uid 500); 2 Sep 2009 14:59:58 -0000 Delivered-To: kelly30@example.net Received: (qmail 88528 invoked by uid 500); 2 Sep 2009 14:59:58 -0000 Mailing-List: contact kelly30@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:kelly30@example.net> List-Unsubscribe: <mailto:kelly30@example.net> List-Post: <mailto:kelly30@example.net> List-Id: <users.qpid.apache.org> Reply-To: kelly30@example.net Delivered-To: mailing list kelly30@example.net Received: (qmail 88511 invoked by uid 99); 2 Sep 2009 14:59:58 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Sep 2009 14:59:58 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [83.161.120.155] (HELO etinternational.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Sep 2009 14:59:50 +0000 Received: from [83.161.120.155] (pixie.xmen.eti [83.161.120.155]) (Authenticated sender: jdboyd) by etinternational.com (Postfix) with ESMTPSA id 45DE013802E for <kelly30@example.net>; Wed, 2 Sep 2009 10:59:29 -0400 (EDT) Subject: Re: How to properly implement a 1-to-N pattern From: Joshua Boyd <kelly30@example.net> To: kelly30@example.net In-Reply-To: <kelly30@example.net> References: <kelly30@example.net> Content-Type: text/plain; charset="UTF-8" Date: Wed, 02 Sep 2009 10:59:22 -0400 Message-Id: <1251903562.3194.1029.camel@pixie> Mime-Version: 1.0 X-Mailer: Evolution 2.24.3 Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org On Wed, 2009-09-02 at 14:33 +0000, kelly30@example.net wrote: > By what I've read on the AMQP specification, > should I have N consumers to a queue, for each message posted to it, > one of the consumers is going to be activated in round-robin. The > spec call this a store-and-forward-queue (section 2.1.1). What If I > want to have all the consumers alerted about each message posted? > I figured that I could manage to have each of them > creating a queue and binding it to a fanout Exchange. Then, for each > message posted to the Exchange, all the queues would get their copies > and thus all the consumers would be alerted about it. > So, is this the right way to implement the scenario > of having a producer activating N consumers or is there another type > of exchange/queue that would give me this functionality? > Thanks in advance, I'm using the pub/sub exchange for both what you are already doing (N consumers in a round-robin) and what you want to do (broadcasting to all N consumers) For broadcasting to N consumers, they all subscribe to the same routing key, but have a unique local queue name. When I want to send a message and have only one of the N consumers get it in more or less round-robin manner then each consumer has the same local queue name. --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:kelly30@example.net From kelly30@example.net Wed Sep 02 21:45:38 2009 Return-Path: <kelly30@example.net> Delivered-To: kelly30@example.net Received: (qmail 36803 invoked from network); 2 Sep 2009 21:45:38 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Sep 2009 21:45:38 -0000 Received: (qmail 13615 invoked by uid 500); 2 Sep 2009 21:45:37 -0000 Delivered-To: kelly30@example.net Received: (qmail 13559 invoked by uid 500); 2 Sep 2009 21:45:37 -0000 Mailing-List: contact kelly30@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:kelly30@example.net> List-Unsubscribe: <mailto:kelly30@example.net> List-Post: <mailto:kelly30@example.net> List-Id: <users.qpid.apache.org> Reply-To: kelly30@example.net Delivered-To: mailing list kelly30@example.net Received: (qmail 13549 invoked by uid 99); 2 Sep 2009 21:45:37 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Sep 2009 21:45:37 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [83.161.120.155] (HELO poasns28b.corp.terra) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Sep 2009 21:45:27 +0000 Received: from MAIL.corp.terra ([83.161.120.155]) by poasns28b.corp.terra ([83.161.120.155]) with mapi; Wed, 2 Sep 2009 18:45:02 -0300 From: Luiz Cordeiro <kelly30@example.net> To: "kelly30@example.net" <kelly30@example.net> Date: Wed, 2 Sep 2009 18:43:55 -0300 Subject: RES: How to properly implement a 1-to-N pattern Thread-Topic: How to properly implement a 1-to-N pattern Thread-Index: Acor3bO6BewK27JQQvuNTDgiVaKrdgAGYgow Message-ID: <kelly30@example.net> References: <kelly30@example.net> <kelly30@example.net> In-Reply-To: <kelly30@example.net> Accept-Language: pt-BR, en-US Content-Language: pt-BR X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: pt-BR, en-US x-tm-as-product-ver: SMEX-83.161.120.1551-5.600.1016-16864.002 x-tm-as-result: No--44.393700-5.000000-31 x-tm-as-user-approved-sender: No x-tm-as-user-blocked-sender: No Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org VGhhbmtzIGZvciB0aGUgYW5zd2VycywgdGhleSB3ZXJlIHByZWNpc2UgYW5kIGZhc3QuDQoNCldl J3JlIGNvbnNpZGVyaW5nIHVzaW5nIFFQaWQgaW4gYSBjb3Jwb3JhdGUgcHJvamVjdCBidXQgdGhl cmUncmUgYSBjb3VwbGUgb2YgcG9pbnRzIEkgd291bGQgbGlrZSB0byBtYWtlIGNsZWFyZXI6DQoN Ci0gSXMgdGhlcmUgYSB3YXkgdG8gc3BlY2lmeSBhIGxpc3Qgb2YgYnJva2VycyBmb3IgdGhlIEMr KyBjbGllbnQgbGliIGFuZCBoYXZlIHRoZSB0cmFmZmljIGF1dG9tYXRpY2FsbHkgZGlzdHJpYnV0 ZWQgYW1vbmcgdGhlbT8gU3VjaCB0aGF0LCBzaG91bGQgb25lIG9mIHRoZW0gZ28gZG93biwgdGhl IGNsaWVudCBsaWIgd291bGQgYXV0b21hdGljYWxseSByZWRpc3RyaWJ1dGUgdGhlIGxvYWQgZm9y IHRoZSByZW1haW5pbmcgYnJva2Vycz8gSW4gb3RoZXIgd29yZHMsIGlzIHRoZSBDKysgY2xpZW50 IGxpYiBjYXBhYmxlIG9mIGxvYWQgYmFsYW5jaW5nIGFuZCB1bmF2YWlsYWJpbGl0eSBkZXRlY3Rp b24/IEkndmUgcmVhZCBhYm91dCB0aGUgcG9zc2liaWxpdHkgdG8gc2V0IGEga2VlcGFsaXZlIG9u IHRoZSBzb2NrZXQsIGFuZCB0aGF0IHRoZSBDb25uZWN0aW9uIHdvdWxkIGJlIGN1dCBpbiB0aGUg b2NjdXJyZW5jZSBvZiAyIGZhaWx1cmVzIGluIHRoZSBoZWFydGJlYXQgcHJvY2VzcywgYnV0IHRo YXQgd2FzIGFsbCB0aGF0IEkgY291bGQgZmluZCBhYm91dCBpdCBvbiB0aGUgcHJvamVjdCdzIERv Y3MuIA0KDQotIEFyZSB0aGVyZSBTTk1QIGNvbnN1bWVycyBmb3IgUVBpZCdzIGV2ZW50IHF1ZXVl LCBzdWNoIHRoYXQgd2UgY291bGQgbW9uaXRvciBRUGlkIGJ5IGludGVncmF0aW5nIGl0IHdpdGgg b3VyIE5hZ2lvcyBpbmZyYXN0cnVjdHVyZT8NCg0KVGhhbmtzLA0KQWPDoWNpby4NCg0KLS0tLS1N ZW5zYWdlbSBvcmlnaW5hbC0tLS0tDQpEZTogVGVkIFJvc3MgW21haWx0bzp0cm9zc0ByZWRoYXQu Y29tXSANCkVudmlhZGEgZW06IHF1YXJ0YS1mZWlyYSwgMiBkZSBzZXRlbWJybyBkZSAyMDA5IDEx OjU2DQpQYXJhOiB1c2Vyc0BxcGlkLmFwYWNoZS5vcmcNCkFzc3VudG86IFJlOiBIb3cgdG8gcHJv cGVybHkgaW1wbGVtZW50IGEgMS10by1OIHBhdHRlcm4NCg0KYWNhY2lvLmNlbnRlbm9AdGVycmEu Y29tLmJyIHdyb3RlOg0KPiAgDQo+ICAgICAqDQo+ICAgICAqDQo+ICAgICAqICAgDQo+DQo+IAlI aSwgDQo+IAkgICAgICAgICAgICAgICAgQnkgd2hhdCBJ4oCZdmUgcmVhZCBvbiB0aGUgQU1RUCBz cGVjaWZpY2F0aW9uLA0KPiBzaG91bGQgSSBoYXZlIE4gY29uc3VtZXJzIHRvIGEgcXVldWUsIGZv ciBlYWNoIG1lc3NhZ2UgcG9zdGVkIHRvIGl0LA0KPiBvbmUgb2YgdGhlIGNvbnN1bWVycyBpcyBn b2luZyB0byBiZSBhY3RpdmF0ZWQgaW4gcm91bmQtcm9iaW4uIFRoZQ0KPiBzcGVjIGNhbGwgdGhp cyBhIHN0b3JlLWFuZC1mb3J3YXJkLXF1ZXVlIChzZWN0aW9uIDIuMS4xKS4gV2hhdCBJZiBJDQo+ IHdhbnQgdG8gaGF2ZSBhbGwgdGhlIGNvbnN1bWVycyBhbGVydGVkIGFib3V0IGVhY2ggbWVzc2Fn ZSBwb3N0ZWQ/IA0KPiAJICAgICAgICAgICAgICAgIEkgZmlndXJlZCB0aGF0IEkgY291bGQgbWFu YWdlIHRvIGhhdmUgZWFjaCBvZiB0aGVtDQo+IGNyZWF0aW5nIGEgcXVldWUgYW5kIGJpbmRpbmcg aXQgdG8gYSBmYW5vdXQgRXhjaGFuZ2UuIFRoZW4sIGZvciBlYWNoDQo+IG1lc3NhZ2UgcG9zdGVk IHRvIHRoZSBFeGNoYW5nZSwgYWxsIHRoZSBxdWV1ZXMgd291bGQgZ2V0IHRoZWlyIGNvcGllcw0K PiBhbmQgdGh1cyBhbGwgdGhlIGNvbnN1bWVycyB3b3VsZCBiZSBhbGVydGVkIGFib3V0IGl0LiAN Cj4gCSAgICAgICAgICAgICAgICBTbywgaXMgdGhpcyB0aGUgcmlnaHQgd2F5IHRvIGltcGxlbWVu dCB0aGUgc2NlbmFyaW8NCj4gb2YgaGF2aW5nIGEgcHJvZHVjZXIgYWN0aXZhdGluZyBOIGNvbnN1 bWVycyBvciBpcyB0aGVyZSBhbm90aGVyIHR5cGUNCj4gb2YgZXhjaGFuZ2UvcXVldWUgdGhhdCB3 b3VsZCBnaXZlIG1lIHRoaXMgZnVuY3Rpb25hbGl0eT8gDQo+IAlUaGFua3MgaW4gYWR2YW5jZSwN Cj4NCj4gCUFjw6FjaW8NCj4gICAgQk9EWSB7IGZvbnQtZmFtaWx5OkFyaWFsLCBIZWx2ZXRpY2Es IHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHg7IH0gDQo+DQo+DQo+ICAgDQpZZXMsIHRoYXQgaXMg Y29ycmVjdC4gIElmIG11bHRpcGxlIGNvbnN1bWVycyBhcmUgdG8gcmVjZWl2ZSB0aGUgc2FtZSAN Cm1lc3NhZ2VzLCBlYWNoIGNvbnN1bWVyIHNob3VsZCBoYXZlIGl0cyBvd24gcXVldWUgZm9yIGEg Y29weSBvZiB0aGUgbWVzc2FnZS4NCg0KTm90ZSB0aGF0IHRoaXMgaXMgc3RpbGwgZWZmaWNpZW50 IHNpbmNlIHRoZSBicm9rZXIgb25seSBrZWVwcyBvbmUgY29weSANCm9mIHRoZSBtZXNzYWdlIGlu IG1lbW9yeSBhbmQgcGxhY2VzIHJlZmVyZW5jZXMgb24gdGhlIHF1ZXVlcy4NCg0KUmVnYXJkcywN Cg0KLVRlZA0KDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KQXBhY2hlIFFwaWQgLSBBTVFQIE1lc3NhZ2luZyBJ bXBsZW1lbnRhdGlvbg0KUHJvamVjdDogICAgICBodHRwOi8vcXBpZC5hcGFjaGUub3JnDQpVc2Uv SW50ZXJhY3Q6IG1haWx0bzp1c2Vycy1zdWJzY3JpYmVAcXBpZC5hcGFjaGUub3JnDQoNCg== From kelly30@example.net Wed Sep 02 22:18:56 2009 Return-Path: <kelly30@example.net> Delivered-To: kelly30@example.net Received: (qmail 42844 invoked from network); 2 Sep 2009 22:18:56 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Sep 2009 22:18:56 -0000 Received: (qmail 44570 invoked by uid 500); 2 Sep 2009 22:18:55 -0000 Delivered-To: kelly30@example.net Received: (qmail 44540 invoked by uid 500); 2 Sep 2009 22:18:55 -0000 Mailing-List: contact kelly30@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:kelly30@example.net> List-Unsubscribe: <mailto:kelly30@example.net> List-Post: <mailto:kelly30@example.net> List-Id: <users.qpid.apache.org> Reply-To: kelly30@example.net Delivered-To: mailing list kelly30@example.net Received: (qmail 44523 invoked by uid 99); 2 Sep 2009 22:18:55 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Sep 2009 22:18:55 +0000 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 (athena.apache.org: domain of kelly30@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mx1.redhat.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Sep 2009 22:18:47 +0000 Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [83.161.120.155]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id n82MIQDU017643 for <kelly30@example.net>; Wed, 2 Sep 2009 18:18:26 -0400 Received: from dhcp-100-18-254.bos.redhat.com (dhcp-100-18-254.bos.redhat.com [83.161.120.155]) by int-mx01.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id n82MIQTC018609 for <kelly30@example.net>; Wed, 2 Sep 2009 18:18:26 -0400 Message-ID: <kelly30@example.net> Date: Wed, 02 Sep 2009 18:18:30 -0400 From: Ted Ross <kelly30@example.net> User-Agent: Thunderbird 83.161.120.155 (X11/20090825) MIME-Version: 1.0 To: kelly30@example.net Subject: Re: RES: How to properly implement a 1-to-N pattern References: <kelly30@example.net> <kelly30@example.net> <kelly30@example.net> In-Reply-To: <kelly30@example.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang 2.67 on 83.161.120.155 X-Virus-Checked: Checked by ClamAV on apache.org Luiz Cordeiro wrote: > Thanks for the answers, they were precise and fast. > > We're considering using QPid in a corporate project but there're a couple of points I would like to make clearer: > > - Is there a way to specify a list of brokers for the C++ client lib and have the traffic automatically distributed among them? Such that, should one of them go down, the client lib would automatically redistribute the load for the remaining brokers? In other words, is the C++ client lib capable of load balancing and unavailability detection? I've read about the possibility to set a keepalive on the socket, and that the Connection would be cut in the occurrence of 2 failures in the heartbeat process, but that was all that I could find about it on the project's Docs. > The Qpid broker (c++) supports clustering whereby multiple broker nodes are tied together to provide high availability. When using clustering, a client connects to one of the nodes and will seamlessly fail over to another if that node fails. Qpid clustering is targeted at high availability and not load balancing. The only resource that scales up is connection sockets. If you are going to try the clustering capability, I recommend that you use the code from the Subversion trunk. Clustering has been improved significantly since the last release (0.5). > - Are there SNMP consumers for QPid's event queue, such that we could monitor QPid by integrating it with our Nagios infrastructure? > I'm
{'source': 'Apache Software Foundation Public Mail Archives'}