【问题标题】:Can we make Liferay dynamically scale in a private cloud?我们可以让 Liferay 在私有云中动态扩展吗?
【发布时间】:2013-04-08 12:39:09
【问题描述】:

我们的数据中心有一些用于虚拟化的 VMware 产品(尚不清楚细节),并且希望能够在分配给 VM 的资源不足的情况下扩展 Liferay。似乎有以下选项可以做类似的事情。如有错误或遗漏,请纠正我。

选项 1:

Liferay 本身说它可以集群。多个实例将进行通信和同步,以使用户看起来像是一台服务器。是否可以在不拦截服务的情况下添加/删除此类实例?

选项 2:

扩展底层应用服务器(Tomcat、Glassfish、JBoss,...)似乎更好,但目前我只发现 Redhats OpenShift 可以做到这一点。这将如何集成到私有虚拟化环境中?是否有其他可能性来扩展所述服务器?

其他选项:

我已经阅读过其他一般的云解决方案,例如 Eucalyptus、OpenStack 等,但不知道这些解决方案是否对这里有任何帮助。

任何建议或经验都会很好。 谢谢

【问题讨论】:

    标签: cloud liferay private


    【解决方案1】:

    选项 1 有效 - 查看 documentation 了解如何设置集群。

    选项 2 取决于您的环境等,因此我觉得我无法对此给出明确的答案。

    【讨论】:

      【解决方案2】:

      我在 Openstack Cloud 上完成了这项工作

      Openstack 提供的负载均衡器后面的 2 个 Liferay 应用服务器 (tomcat),VIP 由浮动 IP 分配,并将其用作 Liferay 的入口点。

      Openstack 提供的负载均衡器后面的 2 个 MySQL 数据库服务器(主+主设置),VIP 就是您在 Liferay 服务器上设置的 MySQL 数据库 IP。

      它就像一个魅力。如果您想要一个更有弹性/更可靠的数据库集群,您可以进行 Galera+DB 设置。

      【讨论】:

      • openstack 是否支持 liferay?你用的是社区版还是企业版?
      猜你喜欢
      • 1970-01-01
      • 2018-11-05
      • 2013-05-20
      • 1970-01-01
      • 1970-01-01
      • 2021-12-23
      • 1970-01-01
      • 2019-05-28
      • 1970-01-01
      相关资源
      最近更新 更多