Research and practice of performance testing technology for cloud native system
In order to guarantee the performance quality of the cloud native system,a distributed perform-ance test system is designed.In terms of system concurrency capability,it breaks through tool performance bottlenecks in the form of executor clusters to meet the high concurrency requirements of cloud native sys-tems.In terms of test efficiency,automated performance testing tasks are implemented,and the test report integrates the monitoring data to assist the performance analysis.The scheme includes application interac-tion layer,integration service layer,basic service layer and executive machine cluster.The application in-teraction layer formulates a typical test process.The integration service layer implements test task schedu-ling and data integration.The basic service layer and execution cluster perform distributed performance tes-ting.Engineering practice shows that in addition to significantly improving the test concurrency capability,it can improve the efficiency of testing and problem diagnosis,and reduce online environmental performance problems.