Re: ActiveMQ - CPP SSL question

2015-04-09 Thread Timothy Bish
On 04/09/2015 12:44 PM, barry.barn...@wellsfargo.com wrote: > Thread 17 down below, as well as thread 37 immediately below, both show > startHandshake() in the stack, but only thread 37 has the calling application > in the same thread. I don't see anything in the startHandshake() method that > s

ActiveMQ - CPP SSL question

2015-04-09 Thread barry.barnett
Thread 17 down below, as well as thread 37 immediately below, both show startHandshake() in the stack, but only thread 37 has the calling application in the same thread. I don't see anything in the startHandshake() method that spawns off a thread, and it looks like return from this method is onl

Re: Throughput drop with NIO transport as compared to TCP transport

2015-04-09 Thread artnaseef
Sorry - JMeter or custom Java code are only examples. Other contributions will be considered as well. -- View this message in context: http://activemq.2283324.n4.nabble.com/Throughput-drop-with-NIO-transport-as-compared-to-TCP-transport-tp4694494p4694620.html Sent from the ActiveMQ - User mail

Re: Throughput drop with NIO transport as compared to TCP transport

2015-04-09 Thread artnaseef
This is a great effort here. Please consider sharing test tools. JMeter profiles or custom java code. One thing I'm considering is capturing performance tests in another repo for ActiveMQ, together with baselines (i.e. captured runs - preferably with a solid capture of hardware configuration det

Re: Throughput drop with NIO transport as compared to TCP transport

2015-04-09 Thread oliverd
it is not only about the number of consumers, producers the question is how many consumers, producers actively send, receive data on a connection standard IO means one thread serves a connection, independent of the actual usage - even if it's idle NIO means decoupling - a thread is allocated (from

Re: Throughput drop with NIO transport as compared to TCP transport

2015-04-09 Thread Tim Bain
Kevin, Sam was actually part of that original thread. Sam, as you probably remember from that discussion, Christian pointed out that NIO uses a thread pool so you'll probably only see a decrease in thread usage if you have more consumers (and more producers) than threads in the thread pool, and I

Re: How to use destination wildcards to match a common suffix

2015-04-09 Thread Tim Bain
Wildcards can only match an entire name within a path. So *.*.*.out would match A.B.C.out, but there's no way to write a wildcard to match A.B.Cout in your example. Also, > can only be used at the end of a pattern. Tim On Apr 9, 2015 2:21 AM, "Martin Lichtin" wrote: > I read http://activemq.ap

Re: DOS attack on activemq setup

2015-04-09 Thread Gary Tully
some work has been done in this area. there are connection limits (on a transport connector) and message size limits on openwire. there are currently no destination or producer/consumer number limits. Flow control helps but in a very dynamic environment it is difficult to get appropriate limits t

Re: DOS attack on activemq setup

2015-04-09 Thread Hadrian Zbarcea
Are you thinking about something like the producer flow control [1]? Hadrian [1] http://activemq.apache.org/producer-flow-control.html On 04/09/2015 07:01 AM, xabhi wrote: Hi, I was thinking about ways in which I cause DOS attack on activemq and how to prevent it. I can bring the setup down

DOS attack on activemq setup

2015-04-09 Thread xabhi
Hi, I was thinking about ways in which I cause DOS attack on activemq and how to prevent it. I can bring the setup down by: 1. creating large number of connections - restrict based on connectionID? 2. large number of destinations 3. large number of subscriptions, consumers, producers, wildcard su

How to use destination wildcards to match a common suffix

2015-04-09 Thread Martin Lichtin
I read http://activemq.apache.org/wildcards.html but am still puzzled about how to write a pattern that matches queue names with a particular suffix. For example, for queue names such as A.B.Cout and D.E.Fout will

Re: Throughput drop with NIO transport as compared to TCP transport

2015-04-09 Thread samdowning
Thanks for taking interest in this Kevin. As I already mentioned, I did those tests with 1 consumer, 1 producer and 1 consumer, 20 producers. How many consumers and producers do you suggest I repeat the tests with? Thanks, Sam -- View this message in context: http://activemq.2283324.n4.nabbl