Linux

我可以使用 apache http 伺服器作為 Tomcat 的轉發器嗎?

  • November 28, 2012

我有一個 Tomcat 伺服器,它監聽 8080(http)、443(https)、7443(https)。請注意,443 和 7443 的連接器使用不同的證書。

我有興趣使用httpd負載平衡

是否可以進行配置httd,使其只需將請求轉發給 Tomcat,而無需為其httpd自身安裝任何證書。即不充當代理而是充當轉發器?

所以 SSL 端到端由 Tomcat 處理。

不,Apache 不能成為 TCP 負載平衡器;它總是希望處理 HTTP 請求。

對於您想要的行為,請查看 HAProxy;它可以在不涉及 SSL 層的情況下對這些 TCP 連接進行負載平衡。

另一種選擇是查看英鎊http://www.apsis.ch/pound

這實際上也可以進行 https 解除安裝。設置磅是微不足道的,而且非常輕巧並且提供了良好的性能。

乾杯,德克斯特

PS:我以為apache有一個負載均衡模組,但同樣,apache在負載均衡方面的性能也不如磅。

引用自:https://serverfault.com/questions/452466