0

在尝试遵循 wso2am (1.10.0) 手册中的说明时,关于使用 wso2das (3.0.1) 服务器处理统计信息时遇到了问题。

如果我选择让 wso2am 服务器在第一次调用 api 时定义流,wso2das 服务器拒绝将统计信息发布到 WSO2_STATS_DB。

另一方面,如果我选择在 wso2das 中导入 analytics.car 文件(如此处所述), 我会收到异常(AsyncDataPublisher Stream 定义已存在),因为最新的 Analytics.car 中定义了 org.wso2.apimgt.statistics.request与从 wso2am 发送的不同。

我在文件中 Eventstream_request_1.0 的定义中指出了问题 org.wso2.apimgt.statistics.request_1.0.0.json , throttledOutORG_WSO2_APIMGT_STATISTICS_REQUEST.xml

缺少 throttledOut 选项的定义

有没有办法解决这个问题?

谢谢你。

4

1 回答 1

0

我认为您的 DAS 处于某种损坏状态。您可以先删除汽车应用程序(/repository/deployment/server/carbonapps),然后登录 DAS 并转到 Manage > Event > Streams 并删除任何现有的流。然后再次尝试在 /repository/deployment/server/carbonapps 位置部署汽车应用程序。

如果一切顺利,您将在“管理”>“批量分析”>“脚本”部分看到两个脚本。尝试执行每个脚本,看看是否有任何错误。如果没有,那么您可以将 API 管理器指向 DAS

于 2016-05-22T13:40:28.940 回答