【问题标题】:Does terracotta support adding a node during runtime?terracotta 是否支持在运行时添加节点?
【发布时间】:2013-08-12 06:50:59
【问题描述】:

我可以在运行时添加更多兵马俑实例吗?当现有机器上的 RAM 不足时?

我也不确定,如果我了解兵马俑的建筑。以下是正确的吗?

terracotta 客户端只是一个使用 terracotta 界面和库的网络应用程序。它需要连接到管理多个客户端的 terracotta-server。如果应用程序将某些东西存储在 terracotta 中,它会像普通对象一样存储在自己的 JVM 中(提供快速访问),并且还可以在其他客户端之间神奇地共享,以便他们可以在需要时访问相同的对象。

我想使用 terracotta 为应用服务器的弹性集群进行会话复制(这意味着可以在运行时添加/删除应用服务器实例而不会中断服务)。

谢谢

【问题讨论】:

  • AFAIK 你可以,但我自己没有这样做。
  • 您是否有更多关于如何完成的信息?也许是一个链接?谢谢
  • 我希望兵马俑有这样的链接。你能问他们吗?

标签: java terracotta


【解决方案1】:

我作为软件工程师在 Terracotta 工作。

此时,您无法动态地将节点添加到 Terracotta 集群。您需要关闭集群,将新服务器添加到您的 tc-config 文件中,然后重新启动集群。

就您对架构的理解而言,从 30,000 英尺的高度看是正确的。对于会话复制,我建议您查看我们的会话产品。

http://terracotta.org/documentation/4.0/web-sessions

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-07
    • 2012-01-23
    • 2010-10-01
    • 1970-01-01
    • 2020-02-19
    • 1970-01-01
    • 2020-02-26
    • 2014-03-17
    相关资源
    最近更新 更多