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