Spring启动,更新/覆盖应用程序.以编程/动态方式(JAVA)设置属性值



我使用Spring引导。应用程序使用JWT令牌(另一个微服务)进行身份验证。我必须实现JWT令牌的缓存。我正在使用咖啡因缓存。

问题:现在的问题是这个令牌到期时间总是动态的,我必须匹配令牌到期时间与缓存到期时间。例如

缓存过期时间<=令牌过期时间

问题:是否有任何方法来实现这个使用Spring缓存?

我们可以动态设置以下属性的值,取决于JWT令牌到期时间吗?

spring.cache.caffeine.spec=expireAfterWrite=600s

您可以使用System.setProperty()从代码更改环境变量的值。

相关内容

  • 没有找到相关文章

最新更新