WSO2 API管理器失败并显示[PassThroughMessageProcessor-58] WARN DataPublisher事件队列已满,无法处理端点组的事件

时间:2017-04-28 03:57:48

标签: wso2 wso2-das

我们正在使用WSO2 API Manager和DAS进行计量目的评估。 (最新版本)

环境:

WSO2 API Manager使用Hazlecast作为2节点主动 - 主动部署模型运行。 (4核心8GB Ram)& DAS作为单个节点运行。 两者都作为mysql连接到后端RDBMS。 DAS和MYSQL共享12个Core 24GB RAM的相同服务器。我们专门为MYSQL分配了12GB。

我们以750读/秒的速度开始测试,一切都进行了27小时,直到计量达到7200万,之后我们得到了以下错误。

在API Manager:[PassThroughMessageProcessor-130] WARN DataPublisher事件队列已满,无法处理端点组的事件。

在Das :( 10分钟后),我们得到了INFO {com.leansoft.bigqueue.page.MappedPageFactoryImpl} - 页面文件/$DAS_HOME/repository/data/index_staging_queues/4P/index/page-12.dat是刚刚删除。 {com.leansoft.bigqueue.page.MappedPageFactoryImpl}。

这是否已经达到了我们已经达到了极限设置或者DAS的一些性能问题。你能帮帮我们吗?

1 个答案:

答案 0 :(得分:0)

您需要调整DASAPIM

的服务器性能