首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分析没有实时显示WSO2分析

分析没有实时显示WSO2分析
EN

Stack Overflow用户
提问于 2018-05-17 09:49:11
回答 1查看 181关注 0票数 0

我已经配置了API Manager 2.1.0的分布式设置,也配置了Analytics 2.1.0。API调用后显示分析的时间太长了。

  • 服务器1(1个发布服务器实例、1个存储实例、1个分析实例、1个流量管理器实例)
  • 服务器2(1个密钥管理器实例,1个网关实例)
  • 服务器3(1个密钥管理器实例,1个网关实例)

虽然cron表达式在少数脚本(如0 0/5 * 1/1 * ? *)中被设置为“APIM_STAT_SCRIPT, APIM_STAT_SCRIPT_THROTTLE, APIM_LAST_ACCESS_TIME_SCRIPT”,但批处理脚本似乎每天只运行一次。

但是,当我尝试手动执行这些脚本时,我得到的警告是

"Scheduled task for the script : APIM_LAST_ACCESS_TIME_SCRIPT is already running. Please try again after the scheduled task is completed.“。

但是数据直到第二天才被填充到汇总表中。

我希望这些脚本每15薄荷执行一次。

当我在同一台服务器上用API Manager 2.1.0配置单个Analytics 2.1.0实例时,它按预期工作。

我怎么解决这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-25 08:46:56

由于分析记录的数量日益增加,执行批处理脚本所花费的时间太长。这就是为什么显示分析器的时间太长了。

为了提高性能,我们可以在Analytics中使用数据清除选项删除历史数据。

在清除历史数据后,我能够解决上述问题。

有关更多信息,请参阅https://docs.wso2.com/display/AM210/Purging+Analytics+Data

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50388399

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档