我们正在使用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的一些性能问题。你能帮帮我们吗?