如何在不重新启动应用程序的情况下刷新cassandra接触点? Cassandra驱动程序4.4。 URL刷新支持

问题描述 投票:0回答:1

我已经看到了从URL重新加载配置的功能:https://docs.datastax.com/en/drivers/java/4.0/com/datastax/oss/driver/api/core/config/DriverConfigLoader.html#fromUrl-java.net.URL-

我们是否有什么要刷新jar中的属性而无需在spring-data-cassandra中重新启动jvm的呢?

谢谢,

欢呼声

spring-data-cassandra
1个回答
0
投票

请参见驱动程序配置中的basic.config-reload-interval,或检查our documentation on configuration:驱动程序将自动重新加载其配置,默认情况下每5分钟自动刷新一次。

但是,联系点通常仅在会话初始化时有用:会话初始化后,驱动程序会维护一组反映节点实际状态的可用节点。除非您的应用程序创建了许多CqlSession对象(这是一种反模式),否则您无需刷新联系点。

© www.soinside.com 2019 - 2024. All rights reserved.