![HTTPS 与 HTTP Apache Web 应用程序性能比较(针对初学者)](https://linux22.com/image/597266/HTTPS%20%E4%B8%8E%20HTTP%20Apache%20Web%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%80%A7%E8%83%BD%E6%AF%94%E8%BE%83%EF%BC%88%E9%92%88%E5%AF%B9%E5%88%9D%E5%AD%A6%E8%80%85%EF%BC%89.png)
我正在运行一个 apache 服务器和一个 JSP web 应用程序,我通过 LAN 访问它们。
我想测试 web 应用程序(它是第三方的...不是我编写的)的性能,以决定是在 HTTP 还是 HTTPS 下运行它。
在所有性能测试方面,我都是新手。有人可以给我推荐一些工具,并就这个问题提供一些初级信息吗(一篇详细的博客文章也可以)。
基本上,我需要知道我应该如何进行测试,以及如何决定是在 HTTP 还是 HTTPS 下运行?
当然 HTTPS 是首选,但如果对性能的影响很大,那么我会在 HTTP 下运行。我想知道对性能的量化影响如何。
我知道还有一些类似的问题(比如这个对于 Apache 来说 https 和 http 的性能影响有多大?),但答案大多针对相当专业的管理员,我无法理解如何使用这些答案中提到的工具。
PS我正在跑步一切在 Windows 下。
答案1
实际上,除非你运行的是极简系统,否则性能差异可以忽略不计。尽管如此,性能甚至不应该成为问题。除非你需要保护连接,否则使用 HTTPS 毫无意义。相反,如果你需要运行 HTTPS 与 HTTP 相比的性能差异完全无关。