我有wso2 apim 1.10.0在不同的docker容器中运行diff产品配置文件(manager,worker,publisher和store)。我还在差分docker容器上运行DAS。我试图查看已发布的统计信息(https://docs.wso2.com/display/AM1100/Publishing+API+Runtime+Statistics+Using+REST+Client),但我没有看到任何已发布的内容。我没有在日志中看到任何错误。当我尝试查看发布者/商店中的统计信息时,我会得到一个静态HTML页面,其中包含“已启用数据发布。生成一些流量以查看统计信息”的消息。我该怎么调试呢?
答案 0 :(得分:0)
1)检查您是否在api-manager.xml中正确配置了<DASServerURL>
和<DASRestApiURL>
(因为您从conf文件中启用了统计信息)
2)部署样本calculator API
3)订阅并生成一些流量
在DAS中执行spark脚本(APIM_STAT_SCRIPT
)之前,不会更新发布者统计信息。此脚本配置为不时自动运行。
如果您仍然看到&#34; Data Publishing enabled.Generate some traffic to see statistics
&#34;消息,然后登录到DAS服务器并手动执行此脚本。
执行此脚本后,应相应更新统计信息。