在尝试按照wso2am(1.10.0)手册中的说明进行操作时,关于使用wso2das(3.0.1)服务器的working with statistics我遇到了问题。
如果我选择让wso2am服务器在第一次调用api时定义流,wso2das服务器拒绝将统计信息发布到WSO2_STATS_DB。
另一方面,如果我选择在wso2das中导入analytics.car文件(如所述here),我会得到一个异常(AsyncDataPublisher Stream定义已存在),因为org.wso2.apimgt.statistics.request最新的Analytics.car中定义的内容与从wso2am发送的内容不同。
我在文件中定义了Eventstream_request_1.0中的问题
org.wso2.apimgt.statistics.request_1.0.0.json ,
throttledOutORG_WSO2_APIMGT_STATISTICS_REQUEST.xml
缺少throttledOut选项的定义
有没有办法解决这个问题?
谢谢。
答案 0 :(得分:0)
我认为你的DAS处于某种腐败状态。您可以先删除汽车应用程序(/ repository / deployment / server / carbonapps),然后登录DAS并转到Manage>活动>流并删除任何现有流。然后再次尝试在/ repository / deployment / server / carbonapps位置部署汽车应用程序。
如果一切顺利,您会在Manage>中看到两个脚本。批量分析>脚本部分。尝试执行每个脚本,看看是否有任何错误。如果没有,那么您可以将API管理器指向DAS