public CacheService() throws IOException {
Resource resource = new ClassPathResource("redisConfig.json");
Config config = Config.fromJSON(new InputStreamReader(resource.getInputStream()));
redisson = Redisson.create(config);
}
我正在从json文件获取redisson对象。我需要确保无论Redis是否关闭,我的应用程序都不会受到影响。
我该怎么做才能确保我的应用程序正常运行而无需考虑redis down。
我没有在任何xml文件中提及此bean。我直接在java文件中使用redisson对象。
我的redisconfig.json
文件是:
"clusterServersConfig": {
"nodeAddresses": ["redis://server1","redis://server2"],
"subscriptionsPerConnection": 5,
"subscriptionConnectionMinimumIdleSize": 1,
"subscriptionConnectionPoolSize": 25,
"connectionPoolSize": 5
}