应用程序在经过开发、测试、调试和分析优化之后,就可以投入生产了。然而,在部署到生产环境之前,有必要对应用程序进行压力/负载测试。压力测试可以提供运行应用程序的服务器在单位时间内处理请求数量的评估结果,根据这个评估结果,我们可以优化程序、Web服务器、数据库和缓存,进而获得更好的性能。
本章包括以下几方面内容:
- Apache JMeter
- ApacheBench (ab)
- Siege
- 在 PHP 5.6 和 PHP7 上对 Magento2 进行压力测试
- 在 PHP 5.6 和 PHP7 上对 Drupal 8 进行压力测试