问题:
容器从部署后发现,内存利用率、磁盘利用率持续增加,
排查问题:
发现本地存储了录音文件,没有删除,
解决方案:
将本地文件删除
引申问题:
为什么本地文件删除了内存利用率也降低了?
继续排查:
发现写文件的句柄 FileOutputStream 没有关闭
猜测原因:
内存利用率提升是因为文件句柄没有关闭导致的内存泄露,但是将磁盘中的文件删除了就导致句柄自动关闭了,因此内存利用率也降低了
验证:
--
问题:
容器从部署后发现,内存利用率、磁盘利用率持续增加,
排查问题:
发现本地存储了录音文件,没有删除,
解决方案:
将本地文件删除
引申问题:
为什么本地文件删除了内存利用率也降低了?
继续排查:
发现写文件的句柄 FileOutputStream 没有关闭
猜测原因:
内存利用率提升是因为文件句柄没有关闭导致的内存泄露,但是将磁盘中的文件删除了就导致句柄自动关闭了,因此内存利用率也降低了
验证:
--