If you use 1 Mb size jms messages, you should try to minimize
unneeded jms roundtrips as much as possible.

(Also, I hope you turned off debug logging, which would be killing
performances).

I'm not sure how to consider the ratio of 1:3 you give.
It will mainly depend on what your components do.
The only thing you could really compare to, is when using jms
without ServiceMix.

What do you mean by "serialize average time" ?
How is this parameter computed ?



On 8/22/06, Sharon Yin <[EMAIL PROTECTED]> wrote:
Hi,all,
Does anybody have any idea about servicemix's run trip time?
Recently, I've got some confusion about servicemix's performance.
I implement some components as SE and deploy into servicemix,
and configure some httpBC, JmsSenderBC, JmsInBinding BC,
as well as using JCA container to fulfill our message driven architecture.
we see that the result is not so good in our performance test,
the run time proportion of our all components to servicemix's components is
1:3,
which means that the servicemix's components run time takes 75% of total
time.

In addition, the max concurrent accessing number is 250 in our test
environment,
and serialized average time is 2.5s
but when I use big message sized 1MB, the number reduce to  10, and
serialized average time is 7s.

I'm not quite sure if this is our components' coding low down the
performance
or it's because the frequent transformation between Normalized message and
jms message takes too much time.

hi, Guillaume, any comment about this?

Thanks,
Sharon.

_________________________________________________________________
享用世界上最大的电子邮件系统― MSN Hotmail。  http://www.hotmail.com




--
Cheers,
Guillaume Nodet

Reply via email to