【问题标题】:Application server architecture: access clustered server application through single address应用服务器架构:通过单一地址访问集群服务器应用
【发布时间】:2013-01-23 15:09:35
【问题描述】:

我已经阅读了无数的 oracle 文档、博客等,但我无法完全理解这个概念。

我已成功将应用程序部署到 GlassFish 服务器集群。看截图:

我想通过使用单个 url 地址访问我的应用程序来实现负载平衡和故障转移。

例如,目前要访问我的应用程序,我必须使用 http://<server-name>:28080/AppName,但我想使用 http://cluster:28080/AppName 并让可用的负载平衡服务自动选择它。

目前我有 3 台带有基本默认设置和 GMS 的 GlassFish 3.1 服务器。 GlassFish 是否能够进行自动负载平衡和故障转移,或者我是否需要在 GlassFish 集群前使用 Web 服务器(如 Apache 或 Oracle IPlanet)来分配连接?

【问题讨论】:

    标签: java jakarta-ee web-applications glassfish application-server


    【解决方案1】:

    您需要一个前端负载平衡器(软件或硬件)。

    【讨论】:

      【解决方案2】:

      正如 Olivier 所说,您需要在集群前面放置一个负载平衡器。您可以使用硬件设备,也可以使用软件。

      我都用过,每个都很好用。您应该阅读Configuring Web Servers for HTTP Load Balancing 以获得更好的理解。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-07-22
        • 1970-01-01
        • 2011-03-02
        • 2018-06-26
        • 1970-01-01
        • 1970-01-01
        • 2017-09-13
        • 2012-10-13
        相关资源
        最近更新 更多