0

我正在一个配置了会话独立模式的项目中工作(worklight.properties 文件)。在我的分析控制台中,我可以看到总共 68 个适配器调用,但总会话数显示为 0。这种行为正确吗?我认为必须至少创建 1 个会话。

在此链接中,我找到了相关信息,但是 0 个会话与 68 个适配器调用听起来很少见。

4

1 回答 1

0

您观察到的行为是预期的。这是因为在会话独立模式下,当调用受保护资源并从服务器发出 OAuth 令牌时,会话计数会增加。在您使用 WL.Client.invokeProcedure() 的情况下,这似乎不会发生。

如果您使用 WLResourceRequest API 来调用您的适配器资源,会话计数将在第一个资源请求时增加,因为将从服务器发出一个新令牌。此链接中有关 API 的更多详细信息。

在令牌过期、调用受保护的资源并从服务器发出新令牌之前,会话计数不会再次增加。

该信息可在您已经引用的链接中找到。

于 2017-02-21T14:40:55.187 回答