gpt4 book ai didi

apache - Tomcat、mod_cluster 和 Amazon EC2?

转载 作者:行者123 更新时间:2023-11-28 21:54:58 26 4
gpt4 key购买 nike

我最近遇到了 this article ,讨论如何利用 mod_cluster 创建动态 Tomcat 集群。我的公司即将迈入 Amazon 的 EC2 云的第一步,并将在 Tomcat 7 上部署我们的应用程序。我们希望利用 mod_cluster,以便我们可以随着流量的增加动态扩展我们的应用程序。但是,EC2 不支持使用多播,这是本文档让您配置集群设置的方式。

有没有人在 EC2 环境中为动态 Tomcat 集群设置 mod_cluster?我看到有人提到利用 S3 来存储有关集群成员的信息,但找不到任何说明如何执行此操作的文档。有没有人看过关于这个主题的任何好的文档或教程?个人经验?如果您能给我任何见解,我将不胜感激。

最佳答案

如果您使用代理列表配置,Amazon EC2 云中的 Mod_cluster 没有问题。

多播用于 httpd balancer 来宣传自己。新的工作节点可以选择它并向平衡器注册。零配置。

没有可用的多播,广告关闭。你要做的就是告诉 worker 去哪里找平衡器。与 mod_jk 不同,Httpd balancer 的配置无需修改(您无需指定任何有关 worker 的任何信息)。

对于 Tomcat6:

<Listener className="org.jboss.modcluster.container.catalina.standalone.ModClusterListener"
proxyList="mybalacer.com:port" ...
...
/>

对于 AS7:

<subsystem xmlns="urn:jboss:domain:modcluster:1.1">
<mod-cluster-config advertise-socket="modcluster" proxy-list="mybalacer.com:port" ...
...
</mod-cluster-config>
</subsystem>

玩得开心。

关于apache - Tomcat、mod_cluster 和 Amazon EC2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10933608/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com