我正在一个配置了会话独立模式的项目中工作(worklight.properties文件)。在我的Analytics Console中,我可以看到总共68个适配器调用,但总会话数显示为0.这种行为是否正确?我认为必须至少创建一个会话。
在这个link中我发现了相关信息,但是0个会话与68个适配器调用听起来很少见。
答案 0 :(得分:0)
您所观察到的行为是预料之中的。这是因为在会话独立模式下,当调用受保护资源并从服务器发出OAuth令牌时,会话计数会增加。在使用WL.Client.invokeProcedure()的情况下,这似乎不会发生。
如果使用WLResourceRequest API调用适配器资源,则会在第一个资源请求中增加会话计数,因为将从服务器发出新令牌。有关API in this link的详细信息。
在令牌过期之前,会话计数不会再次增加,将调用受保护资源,并从服务器发出新令牌。
您已经在referenced链接中提供了这些信息。