繁体   English   中英

我们如何将任务安排为 24 小时以在 24 小时内执行并将响应存储在变量中?

[英]How can we schedule task for 24 hours to get executed and store response in a variable for 24 hours?

我在 24 小时内向 api 发出一次发布请求,我想将发布请求后收到的令牌存储在一个变量中,该变量正在进一步使用。(令牌值在 24 小时内有效)我想要相同的值 24 小时。 请建议我使用springboot实现这一点的有效方法。

有多种方法可以完成此行为,但由于您想使用 Spring,我认为您应该声明一个 Bean,它将存储您的令牌(在 volatile 字段中),同时还有一个每 24 小时更新一次的计划任务。 我提到使用 Bean 是因为您可以将其注入其他服务,因此您不必求助于使用 static 字段与其他服务共享值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM