使用jwt调用外部API的Kafka消费者

km0tfn4u  于 2023-06-28  发布在  Apache
关注(0)|答案(1)|浏览(139)

我有一个使用Sping Boot 开发的Kafka消费者,它消费来自主题的消息。对于每一条消息,我都需要调用一个外部API并获取响应。我需要在调用API之前获得JWT令牌。为每个请求获取jtw是一个好的做法吗?或者有没有更好的方法来一次性获得jwt令牌并与所有请求共享它?我需要每秒向API发送大约100个请求。我真的不知道如何设计它。

ifmq2ha2

ifmq2ha21#

是的,您应该在消费者启动之前获得令牌,否则,您的消费者将在调用任何外部内容时遇到延迟。
如果您的JWT令牌响应中包含expires_in字段,则只有在此情况下,您才应该检查该时间戳并请求新的时间戳。

相关问题