bean copy性能優化
問題
第四輪性能測試找到性能瓶頸,order-service服務器cpu打滿,大部分消耗cpu在getOrderInfo方法的beancopy上。
解決方式
- order-service擴機器,增加至7臺
- 更換bean對象復制工具類,原commons-beanutils,改至cglib
效果
1.100并發,生單接口,性能原100TPS提升至200TPS,錯誤率原20%降低至0.9%
第四輪性能測試找到性能瓶頸,order-service服務器cpu打滿,大部分消耗cpu在getOrderInfo方法的beancopy上。
1.100并發,生單接口,性能原100TPS提升至200TPS,錯誤率原20%降低至0.9%