java 是否可以在同一个JVM中拥有2个Gemfire客户端?

8xiog9wr  于 2023-05-27  发布在  Java
关注(0)|答案(1)|浏览(112)

我正在做检查。我有一个有两个服务器的游泳池定位器。我想测试服务器是设置为主动-主动还是主动-被动?这个想法是用一个客户端从一个服务器插入数据,然后让另一个客户端阅读数据,并检查数据复制到另一个服务器的速度(如果正在复制的话)。
所有这些都是在Java中完成的。
我想创建一个客户端,配置一个服务器。然后另一个服务器。但是,我看过其他人的文章,显然这是不可能的。有人知道我的测试是否有效吗?

nfs0ujit

nfs0ujit1#

我不认为你可以在同一个JVM中创建两个GemFire客户端。至少在不使用类加载器的情况下不会。
然而,还有其他方法来衡量你正在寻找的东西。GemFire使用同步复制。因此,如果您想测量数据到达两台服务器所需的时间,可以测量put操作所需的时间。当put操作完成时,数据已经被复制。

相关问题