【发布时间】:2012-02-07 08:09:56
【问题描述】:
我不想重新发明轮子,而是想为我的 Java 后端使用一个开源负载平衡器。我将使用 GlassFish 作为应用服务器(运行 EAR),并且每个应用服务器很可能在 Ubuntu Server VM 上运行。
所以负载均衡器可能(尽管我对其他想法持开放态度!)是它自己的运行某种开源负载均衡软件的 Ubuntu Server VM。至于这是什么(请注意图中的大“?”!)我真的不在乎,只要它:
- 超级快
- 安全
- 与 GlassFish 完美搭配
- 是免费和开源的,并附带不限制我将此系统作为产品或服务出售的许可证
- 相对易于配置(但我不怕弄脏我的手)
只是想知道我的(最佳)选择是什么。到目前为止,我已经发现了:
- 阿帕奇
HTTPd - haproxy
- nginx
但没有什么能让我失望,因为它是满足我要求的最终一切显而易见的解决方案。提前感谢您在正确方向上的任何建议或推动!
【问题讨论】:
-
你在平衡什么……http请求、会话bean等等……
-
HTTP 和 HTTPS,至于 bean,我有一个完全不同的解决方案。只是寻找合适的软件/硬件技术来平衡传入(外部)HTTP/S 请求
标签: apache glassfish load-balancing