Amazon EC2 中的 Jboss 集群

Amazon EC2 中的 Jboss 集群

我正在努力将需要可扩展性的应用程序放在 Amazon EC2 上,但这对我来说是新事物。我开始阅读有关 jboss 群集以及如何使用多播创建新节点的资料。

在阅读有关 Amazon EC2 及其自动扩展功能的文章时,我有点困惑,无法弄清楚是否需要处理 Jboss 集群来在 EC2 上托管应用程序,因为 EC2 的负载均衡器负责创建额外的实例并根据配置管理请求。

该领域的任何帮助和指点都会很有用。

答案1

您可以使用 CloudWatch(指标和监控 AWS 服务)自动触发新 JBoss 应用程序服务器的启动。一旦负载开始下降,您就可以使用相同的指标来缩减应用程序服务器组。您决定用于自动扩展功能的实例需要启动并启动服务,无需人工干预。

希望有所帮助。

答案2

目前,集群 Elastic Beanstalk 仅支持标准 Tomcat 容器。例如,JBoss 和 Liferay 至今仍是不受支持的容器类型。您可以在具有 JBoss 的自己的 EC2 实例上执行指标,但在这种类型的配置中设置自动扩展的复杂性将更加困难:您必须构建 EC2 实例以自动加载其堆栈并在集群中组合(如果它们是自动启动的)。

相关内容