2012-01-10 136 views
0

我的公司已经开始部署Glassfish作为我们的应用服务器。 (对于任何好奇的人,我们都喜欢它!)我们有多种产品,所以我们已经开始为每个产品设置一个群集。每个节点都相当健壮,因此每个节点都在多个群集中共享。玻璃鱼节点的最大数量?

由于我一直在努力扩展我们的部署,我开始想知道Glassfish将处理的节点数是否有限制。我的理解是给定的群集最多只能复制5个节点,但我没有发现对单个DAS(域管理服务器)管理的节点数量有限制。

有谁知道这样的限制是否存在?虽然如果我们可以通过单个用户界面管理数十个盒子的数十个群集,但我宁愿现在就开始计划额外的DAS实例,如果它们应该是必要的话。

我已经检查过Glassfish文档并询问Google有六种不同的方式,所以我认为没有限制。但我想就此得到某种确认。

在此先感谢大家!

(PS每个人都应该尝试Glassfish的。如果你还在使用Tomcat,你不知道你错过了什么!)

回答

3

首先,感谢您选择GlassFish的!

这里是正式限制:

  • 没有硬(固定)限制节点的集群中的数量。
  • 对于高度可用的群集(启用会话复制),我们测试并正式支持10个节点。
  • 对于非高可用性群集,我们只测试10,但您可以超越这个范围。
  • 相关的,我们正式支持由单个DAS管理的100个实例(有些场景可能会减少这个实例)。这不是一个困难的(固定的)限制。您可能会超出这个范围,但是从我们测试100的质量保证体系中获取.100个商业客户将被限制为由单个DAS管理的100个实例。

希望这有助于!

John Clingan GlassFish服务器产品管理。

+0

完美的答案。非常感谢你! – 64BitBob 2012-01-11 04:29:46

+0

我应该提到“商业客户将被限制为100个实例”不是Oracle GlassFish Server的产品限制。支持会简单地告诉您将数量实例减少到100个或更少。 – 2012-01-13 08:40:44

+0

很高兴知道!我认为我们不会在不久的将来会在单个数据中心中超过100个节点,而且我怀疑我们会在数据中心之间使用相同的DAS。所以我们应该善于处理这些限制。再次感谢您的详细解答! – 64BitBob 2012-01-13 16:43:22

2

在Java的一个(2011年)就这个问题询问了在GlassFish长大会议。我相信你可以在网上找到视频。无论如何,手头的问题是管理控制台的限制,而不是容器本身。随着节点账户增长到大约50,版本2似乎有问题。在版本3中,限制被认为要高得多。

ESPN使用非常大的群集来运行March Madness。他们很久以前就跑到极限了,只是在周围解决问题,所以它不是一个表演塞。

ESPN Success Story - GlassFish Community Event at JavaOne 2011

+0

+1 - 感谢您的视频和出色的答案! – 64BitBob 2012-01-11 04:46:09