l*****b 发帖数: 82 | 1 I am developing a JSF web application running on Jetty to handling about 70,
000 to 80,000 transactions simultaneously per day. I am headache how to
determine the hardwares, how many servers? standalone or VM? CPU, RAM, etc? | m****r 发帖数: 6639 | 2 80k per day?
70,
【在 l*****b 的大作中提到】 : I am developing a JSF web application running on Jetty to handling about 70, : 000 to 80,000 transactions simultaneously per day. I am headache how to : determine the hardwares, how many servers? standalone or VM? CPU, RAM, etc?
| l*****b 发帖数: 82 | 3 Yes, it is peak number. Normal is about 70K.
Thanks for reply. Do you have good advice?
【在 m****r 的大作中提到】 : 80k per day? : : 70,
| C********g 发帖数: 1548 | | g*****g 发帖数: 34805 | 5 80K is not a lot. Maxium current user sessions may be more helpful.
【在 l*****b 的大作中提到】 : Yes, it is peak number. Normal is about 70K. : Thanks for reply. Do you have good advice?
| l*****b 发帖数: 82 | 6 Do you mean the user session is the bottlenet? How to improve that? And do
you know how many servers I could use in the beginning? Thank you.
【在 g*****g 的大作中提到】 : 80K is not a lot. Maxium current user sessions may be more helpful.
| m***i 发帖数: 2480 | 7 1. write a load test, e.g. jmeter
2. monitor your cpu / memory / disk / network utilization and find out what
is the bottle neck.
3. Reconfig your software to address these problems.
If you are using mysql, having replicas is a must (to provide high throughput). If possible, sharding is always a good way to improve the database scalability
70,
【在 l*****b 的大作中提到】 : I am developing a JSF web application running on Jetty to handling about 70, : 000 to 80,000 transactions simultaneously per day. I am headache how to : determine the hardwares, how many servers? standalone or VM? CPU, RAM, etc?
| m****r 发帖数: 6639 | 8 honestly, i don't understand the concept of a "daily concurrent session".
do you mean the maximun concurrent session is 80k? or daily unique session
is 80k? if it's the former, yes, that's alot of sessions. if the latter,
it's 80k/24 => 3k/hour => 50/minute => 1/second. that's only 1 session more
than 0 sessions/second. not alot.
【在 l*****b 的大作中提到】 : Yes, it is peak number. Normal is about 70K. : Thanks for reply. Do you have good advice?
| l*****b 发帖数: 82 | 9 Thanks for reply and advice. The 80k I mentioned is the number of
transaction committed to DB per day. The peak is 10k per hour during the
rush hours.
session
more
【在 m****r 的大作中提到】 : honestly, i don't understand the concept of a "daily concurrent session". : do you mean the maximun concurrent session is 80k? or daily unique session : is 80k? if it's the former, yes, that's alot of sessions. if the latter, : it's 80k/24 => 3k/hour => 50/minute => 1/second. that's only 1 session more : than 0 sessions/second. not alot.
|
|