内存占用:
微服务 空载 (优化前) 数据积压 (优化前) 空载(优化后) 数据积压(优化后)
hivemq 1.1G 6.6G 1.1G 7.1G
cassandra 2.5G 3.7G 2.5G 2.3G
kafka 1.1G 1.1G 980M 635M
handledata 700M 超过20G 670M 2.5G(最高时达到1.6G)
online 134M 超过20G 130M 9.1G
basic 800M 300M 824M 592M
计划内存占用标准:
微服务 空载 数据积压
hivemq — —
cassandra — —
kafka — —
handledata 200M —
online 200M —
basic — —
优化前:
优化后:
结果:
handledata和在线服务内存有较为明显的提升
存在问题:
1、handledata优化后数据有断掉,稳定性还需要继续测试
2、在线服务离线数据压测还未进行测试(测试场景需要用到采集站离线积压数据)
3、hivemq内存限制不住
待讨论问题:
磁盘io过高及修改方案
