???????????????????????????

????2013???11??????У???????????????????????????????????????????????????????????????£???α???????????????????????????????????????????

??????????????????????????????????????????????

??????????????????????????????????з?????裬?????п???????????????????????????????????????????????У??????????з???????

???????????????????????A?????????????????μ??????B????A?й???????????????????????????????????????洢??DB?е?????????????????μ???÷???????????С?

??????????????????????????????

????a. ???????

????1)?????????????????????????????????B????????????????A??????????????????????????

????2)?????????????.?????????????????????????????????????????洢?????????????????????????????????????????????????????????????????????????????????????????????洢??????????o???????????????Ч?

????????????????????????????A??????????RT<130ms?? TPS>35.

???????????????????????????????????????

????????????????(??????)

?????????????????(??????)

???????????з????????????(??????)

????b. ????????

????1).????????????????????????·????λ?????????????????

????2).????????????????????????弼??????????????????????

????????????????????????????????Java???????groovy?????????????????????????????????????ο??????????????δ洢????????????????????????

????3).???????????????????????λ????CPU?????????JDK?汾??λ???????

???????????????????????????????????3????????????????????????????

????1. ??????????

????????????????????drools2????????drools5.

????????????????????RT??TPS????????????????;JVM Old??????????Old?????й?;GC ???????CPU??????load.

????2. ???????????

?????????????????DB???->???????->?????????л?->??????????

?????????????CPU??????load??JVM Perm??????????Perm?????й???GC ???????GC ?????????


????3. ???????з????????????

????????????????????RT??TPS?????????????CPU??????load?? JVM GC????

????c. ?????????????

?????????????????????????????????????????????jmeter???????????

???????????????????

???????????????????

????????????????

????1. ??????????

????????????????

???????jmeter ??????з????????master?? ???slaver. ???????????????????????????????????

???????jmeter ???????????????????nmon?????????????????????jconsole???JVM?????

??????????: