Issue #7899 has been reported by R.I. Pienaar. ---------------------------------------- Bug #7899: Create an ActiveMQ specific plugin https://projects.puppetlabs.com/issues/7899
Author: R.I. Pienaar Status: Accepted Priority: Normal Assignee: R.I. Pienaar Category: Plugins Target version: 1.3.x Keywords: Branch: Affected mCollective version: The stomp connector is generic and should work on any stomp server. ActiveMQ has a lot of extra features that we should use and we should optimize for its internal threading behavior. Since ticket #7619 we can now do all that in the connector layer so write a new plugin: * Creates a single topic for all agents. Headers and SQL selectors get used to select out of the stream what machines are interested in. This means a *lot* less threads in the broker * Clients create temp-queues to consume replies from, servers reply to this specific reply-to destination. These are private and no-one can snoop on them by just subscribing. * Ability to set message priorities Eventually also support * A single queue for all per-machine point to point comms again with SQL selectors It's not clear if more threads of additional overhead of the SQL matchers are going to perform the best, the ActiveMQ users lists suggests it all depends on use. Detail on the Selectors can be found @ http://activemq.apache.org/selectors.html -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
