2016-09-26 236 views
0

我在两台不同的机器上安装了APIM和APIM Analytics。我跟着this guide将APIM连接到APIM Analytics。分析工作正常,我可以看到仪表盘的使用数据,但这种错误不断出现一次又一次的日志文件WSO2 API Manager 2.0日志错误localhost:7712(ssl thrift端口)

ERROR {org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker} - Error while trying to connect to the endpoint. Cannot borrow client for ssl://localhost:7712 {org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker} org.wso2.carbon.databridge.agent.exception.DataEndpointAuthenticationException: Cannot borrow client for ssl://localhost:7712

我在API-manager.xml值改变<DASAuthServerURL>{ssl://localhost:7712}</DASAuthServerURL>真机IP和港口,但似乎APIM忽略了这个参数。

有什么方法可以修复错误吗?

+0

1)您在哪台服务器上看到错误日志? 2)你有2个服务器中的任何一个端口偏移吗? – Bee

+0

我在API Manager服务器日志中看到错误。两个服务器的端口偏移量为0,因此API Manager Analytics正在默认的节俭端口(7611和7711)中侦听。可能是因为默认情况下部署在APIM中的一些CAR被配置为指向localhost:7712? – Miguel

+0

是的,它可能是由于部署的汽车文件。 http://stackoverflow.com/a/39517097/805563 – Bee

回答

3

当试图在与APIM不同的服务器上安装APIM Analytics时遇到同样的问题。原来我忘了更改log4j.properties file中的DAS_AGENT.url属性。更新财产解决了这个问题。

+1

是的,我几天前发现它。也许在线文档应该改变以避免这个问题。如果我不想使用日志分析器,则不必将其配置为停止记录错误。这只是我的看法。 无论如何感谢您的帮助 – Miguel

相关问题