Ignite Gridgain控制台负载平衡

Ignite Gridgain控制台负载平衡,ignite,gridgain,Ignite,Gridgain,我有Gridgain三节点集群,并且在所有三个节点上运行Gridgain web控制台代理和web控制台。它全部托管在Windows Server上 我想对我的web控制台进行负载平衡。问题是我不知道如何共享存储在工作目录中的用户注册数据库。我是否可以使用外部数据库来存储所有这些信息,以便集群使用相同的数据库 Web控制台代理也有问题。如何共享存储在default.properties中的令牌 关于如何为web控制台创建集群以实现高可用性,没有明确的指南 有人能告诉我如何为共享其用户存储和令牌的

我有Gridgain三节点集群,并且在所有三个节点上运行Gridgain web控制台代理和web控制台。它全部托管在Windows Server上

我想对我的web控制台进行负载平衡。问题是我不知道如何共享存储在工作目录中的用户注册数据库。我是否可以使用外部数据库来存储所有这些信息,以便集群使用相同的数据库

Web控制台代理也有问题。如何共享存储在default.properties中的令牌

关于如何为web控制台创建集群以实现高可用性,没有明确的指南

有人能告诉我如何为共享其用户存储和令牌的Web控制台构建集群吗


谢谢

如果您正在寻找多群集支持,请参阅文档:

如果您正在寻找代理容错:只需启动几个代理即可。第一个代理将处理所有消息,另一个代理将处于热备用模式

如果您正在查找代理和群集之间的连接容错性(如果群集节点失败,这是代理的连接点,Web控制台将断开与群集的连接),只需将多个节点地址指定为“node uri”参数的逗号分隔列表(在default.properties中或作为命令行参数)

例如:

node-uri=http://192.168.0.1:8080,http://192.168.0.2:8080;http://192.168.0.3:8080

希望这能有所帮助。

您可以启动多个代理,一旦发生崩溃,一个代理将接管另一个代理。他们都可以通过一个常用的挂载目录共享default.properties文件。您是否希望对web控制台UI执行相同的操作?谢谢您的回答。我正在寻找一个多集群支持。我的web控制台和它的代理运行在三个不同的服务器上—服务器1、服务器2和服务器3。唯一的问题是,如何在所有三台服务器之间同步web控制台的用户存储,以便同一用户不必在三台不同的服务器上注册他们的帐户?我认为使用公共网络文件夹+指向“default.properties”文件的符号链接的解决方案可能适合您。web控制台中的work/db文件夹如何?我也需要分享吗?