IBM-Graph授权令牌持续多长时间?

时间:2016-09-23 15:13:54

标签: ibm-graph

在IBM-Graph中,为了避免对每个请求进行过长的授权,我们首先请求会话令牌,然后在任何后续请求的头中发送。正如文档中所解释的那样。

为了在我们的应用程序集群中保留此单个标记,我们当前正在memcached中存储活动的IBM-Graph会话标记。这样,我们群集中的每个节点都会在每次请求图形之前将此标记拉出。

监控此密钥后,由于我们几天前提出第一个请求,因此似乎没有更改/过期。因此,我对此有一些疑问:

  • 这些会话令牌持续多长时间?
  • 我们当前分发这个单一密钥的方法是否需要?
  • 有更好的方法吗?

能够完全取消每个请求的memcached的需要会很高兴。知道它们持续多长时间可以帮助我们设计一个更优雅的解决方案,而不是不断地敲击一个小的memcached实例。

1 个答案:

答案 0 :(得分:4)

  

这些会话令牌持续多长时间?

IBM Graph令牌旨在持续很长一段时间 - 你应该期待大约一天,尽管它可能会发生变化。它不应该短于一个小时。

  

我们当前分发此单一密钥的方法是否需要?

不,不是真的。我写了一些代码来自动获取HTTP 403上的新令牌(即,在启动时和它们到期时)并在本地使用它们。您可以同时激活的令牌数量没有限制。