首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Tomcat、mod_cluster和亚马逊EC2?

Tomcat、mod_cluster和亚马逊EC2?
EN

Stack Overflow用户
提问于 2012-06-07 22:12:49
回答 4查看 3.8K关注 0票数 2

我最近遇到了this article,讨论如何利用mod_cluster创建动态Tomcat集群。我的公司即将进入亚马逊的EC2云,并将在Tomcat7上部署我们的应用程序。我们希望利用mod_cluster,这样我们就可以随着流量的增加动态扩展我们的应用程序。但是,EC2不支持使用多播,本文档介绍了如何配置集群设置。

有没有人在EC2环境中为动态Tomcat集群设置了mod_cluster?我看到有一小部分提到利用S3来存储关于集群成员的信息,但是找不到任何说明如何做到这一点的文档。有没有人看过关于这个主题的好的文档或教程?亲身经历?如果你能给我任何见解,我将不胜感激。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-06-27 00:55:07

考虑使用jbossas 7,我认为它更容易配置,更适合集群,尤其是在云中。

您可以使用mod_cluster ;)

这里是集群教程:https://docs.jboss.org/author/display/AS71/AS7+Cluster+Howto

票数 1
EN

Stack Overflow用户

发布于 2012-08-23 18:22:17

只要你使用代理列表配置,亚马逊EC2云中的Mod_cluster就不会有问题。

组播用于httpd均衡器通告自身。新的工作节点可以拾取它,并向平衡器注册自己。零配置。

由于没有可用的组播,因此广告已关闭。你要做的就是告诉工人去哪里找平衡器。与mod_jk不同的是,Httpd均衡器的配置不需要修改(您不需要指定任何有关worker的内容)。

对于Tomcat6:

代码语言:javascript
运行
复制
<Listener className="org.jboss.modcluster.container.catalina.standalone.ModClusterListener"
  proxyList="mybalacer.com:port" ...
  ...
/>

对于AS7:

代码语言:javascript
运行
复制
<subsystem xmlns="urn:jboss:domain:modcluster:1.1">
  <mod-cluster-config advertise-socket="modcluster" proxy-list="mybalacer.com:port" ...
  ...
  </mod-cluster-config>
</subsystem>

玩得开心。

票数 4
EN

Stack Overflow用户

发布于 2012-06-07 22:20:49

我从来没有使用过mod_cluster,但是您可能想看看Amazon的Elastic Beanstalk,因为您的实现是用Java语言实现的。我的理解是,你编写你的webapp,将它打包成JAR,然后简单地要求Amazon在你需要的时候给你更多的能力,在你不需要的时候给你更少的能力。基本上,这是你的整个架构即服务:你只需要提供WAR文件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10933608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档