Ibm cloud 什么';OpenWhisk保持身份验证令牌活动的方法是什么?

Ibm cloud 什么';OpenWhisk保持身份验证令牌活动的方法是什么?,ibm-cloud,openwhisk,Ibm Cloud,Openwhisk,因此,我正在处理一个系统,在这个系统中,我需要通过定期(基本上每天)更新令牌并将其提供给需要它的函数来保持auth令牌的活动性 在普通的old node.js中执行此操作的方法是使用SetInterval计时器来更新它 我是否应该使用OpenWhisk操作以同样的方式处理此问题?我可以将它的工作时间间隔构建到操作中,并使令牌保持最新。或者我可以想象创建一个操作,该操作从一个间隔触发器和常规请求中获取输入,并在触发器请求中更新操作,在其他请求中返回令牌。或者我应该使用cloudant作为后端来管理

因此,我正在处理一个系统,在这个系统中,我需要通过定期(基本上每天)更新令牌并将其提供给需要它的函数来保持auth令牌的活动性

在普通的old node.js中执行此操作的方法是使用SetInterval计时器来更新它

我是否应该使用OpenWhisk操作以同样的方式处理此问题?我可以将它的工作时间间隔构建到操作中,并使令牌保持最新。或者我可以想象创建一个操作,该操作从一个间隔触发器和常规请求中获取输入,并在触发器请求中更新操作,在其他请求中返回令牌。或者我应该使用cloudant作为后端来管理令牌


想法?

以下方法可能会解决您的问题

  • 编写一个更新令牌的操作(A)
  • 使用action sequence功能在任何其他操作开始时调用操作A
  • 使用报警(cron)触发服务定期运行操作A,以便在未执行序列的情况下更新令牌
  • 如果您需要在action A中存储令牌,您可以考虑使用cloudant