我为我们繁重的网络应用程序提供了Memcache。
目前使用如下所示:
location = "localhost:11211" ;
MemcachedClientBuilder builder = new XMemcachedClientBuilder(AddrUtil.getAddresses(location));
MemcachedClient client = builder.build();
这一切都运行正常,现在我们的要求已更改,这意味着我们希望有两个单独的memcache服务器实例。
(这不是为了处理故障转移,因为我知道Memcache实例不支持故障转移)
这里我的要求是不同的,万一Memcache服务器的一个实例至少服务器的其他实例工作正常。
我的问题是,要使Memcache在两个不同的实例上工作,根据代码的观点,我需要有两个不同的代码,一个指向两个实例,另一个指向另一个Memcache实例?
我需要有两个不同的代码集吗?我需要部署两次吗?