wso2中的rsync机制多合一主动-主动
rsync mechanism in wso2 all in one active-active
我正在使用 wso2-am 2.6.0 和 wso2 analytics 2.6.0 在二分之一的独立服务器中部署主动-主动。我正在按 this link 配置我的服务器。在关于 rsync 机制的第 4 部分和第 5 部分中,我有一些问题:
1.how 我可以确定我的服务器正在运行 rsync 还是 sync 吗??
2.What 如果我现在不使用 rsync 并且不在第 4 部分和第 5 部分使用配置,将来会发生吗?
1.how can I figure out that my server is working rsync or sync??
不太清楚你要什么..rsync只是一个同步文件夹中文件的命令。
rsync 的用途是什么 - 在部署 API 时,网关会在文件系统 (repository/deployment/server) 和这些文件中创建或更新一些突触序列或 apis更新需要同步到所有网关节点。
我个人不建议使用rsync,整个问题是你需要定期调用rsync
命令来同步主节点创建的文件。这对服务可用性造成了一定的延迟,最重要的是,如果出现问题并且您想使用另一个节点作为主节点,则需要切换 rsync 方向,这不是真正的自动化过程。
我们通常使用共享文件系统(nfs、gluster、..)来保持简单,然后我们进行所有主动-主动设置(好吧,设置 HA NFS 或 glusterFS 并不是特别简单,但这通常是红外线家伙)
2.What will happen in future if I don't use rsync now and also don't use configuration on part 4 and 5 ?
在网关之间的文件系统未同步或共享的情况下 - 您将 api 从发布者部署到单个网关节点,但其他网关节点不会创建突触序列并且 api 人工制品。因此,其他节点不会将客户端请求传递给后端
我正在使用 wso2-am 2.6.0 和 wso2 analytics 2.6.0 在二分之一的独立服务器中部署主动-主动。我正在按 this link 配置我的服务器。在关于 rsync 机制的第 4 部分和第 5 部分中,我有一些问题: 1.how 我可以确定我的服务器正在运行 rsync 还是 sync 吗?? 2.What 如果我现在不使用 rsync 并且不在第 4 部分和第 5 部分使用配置,将来会发生吗?
1.how can I figure out that my server is working rsync or sync??
不太清楚你要什么..rsync只是一个同步文件夹中文件的命令。
rsync 的用途是什么 - 在部署 API 时,网关会在文件系统 (repository/deployment/server) 和这些文件中创建或更新一些突触序列或 apis更新需要同步到所有网关节点。
我个人不建议使用rsync,整个问题是你需要定期调用rsync
命令来同步主节点创建的文件。这对服务可用性造成了一定的延迟,最重要的是,如果出现问题并且您想使用另一个节点作为主节点,则需要切换 rsync 方向,这不是真正的自动化过程。
我们通常使用共享文件系统(nfs、gluster、..)来保持简单,然后我们进行所有主动-主动设置(好吧,设置 HA NFS 或 glusterFS 并不是特别简单,但这通常是红外线家伙)
2.What will happen in future if I don't use rsync now and also don't use configuration on part 4 and 5 ?
在网关之间的文件系统未同步或共享的情况下 - 您将 api 从发布者部署到单个网关节点,但其他网关节点不会创建突触序列并且 api 人工制品。因此,其他节点不会将客户端请求传递给后端