该服务通常在250到400mb之间运行,这是合理的,因为它连接的数据库大小只有300mb。随着内存使用率的增加,CPU使用率保持在0%到15%之间。然后,随机地CPU和内存使用量将大幅增加。RAM使用率将达到物理内存限制(在此EC2实例中为1.7 go ),CPU使用率将在100%达到峰值一段时间,然后恢复到25%到50%之间。几分钟后,内存使用率和CPU使用率将降回正常水平。我使用了PerfMon
default_operation_tcp_channel] is reading data from stream using [1024] byte buffer
然后,我们尝试停止端点并重新连接到Kaa服务器我们还发现,如果我们断开与Kaa服务器的连接并重新连接,我们可以再次收到通知。但是,端点无法获得通知的情况似乎仍然发生在其他端点中。我们不确定这个问题是否与我们的集群有关。有时,我们会重启kaa-node服务,此时端点将连接到其他2台服务器。