如何在java客户端中禁用Gemfire默认池创建
我们有一个应用程序连接到Gemfire群集以获取数据。 我们使用如何在java客户端中禁用Gemfire默认池创建,java,pool,gemfire,spring-data-gemfire,Java,Pool,Gemfire,Spring Data Gemfire,我们有一个应用程序连接到Gemfire群集以获取数据。 我们使用Gemfire-7.x.jar连接到gemfire8服务器。 现在我们的服务器升级到gemfire9,我们被要求升级到Gemfire-8.2.x.jar,因为旧的服务器与我们的内部API jar不兼容 出现了一个新问题,gemfire默认池正在创建,它试图连接到localhost:40404,在那里没有可用的集群,因此不断抛出异常。我们后来发现,即使在早期版本中,也创建了池,但它没有引发异常,因为相同的异常记录在fine级别,在我们
Gemfire-7.x.jar
连接到gemfire8
服务器。
现在我们的服务器升级到gemfire9
,我们被要求升级到Gemfire-8.2.x.jar
,因为旧的服务器与我们的内部API jar不兼容
出现了一个新问题,gemfire默认池正在创建,它试图连接到localhost:40404
,在那里没有可用的集群,因此不断抛出异常。我们后来发现,即使在早期版本中,也创建了池,但它没有引发异常,因为相同的异常记录在fine
级别,在我们的案例中,该级别被禁用,而相同的异常现在记录在warn
级别,该级别为我们启用
我们希望通过一些配置完全禁用默认池创建。可能吗?我已经看到了答案,但我想通过配置禁用池,而不是上述帖子中建议的解决方法。您可能希望遵循。您可能希望遵循。