Openshift——这个命令是什么意思?oo-cgroup-read memory.failcnt



这个命令是什么意思?

oo-cgroup-read memory.failcnt

为什么结果差异如此之大?一段时间后从35000到80000

应用程序速度和这个数字之间没有关系。

根据OpenShift网站上的KB,这是您的应用程序达到gears内存限制的次数(小gears是512MB)。这可能会或可能不会导致应用程序重新启动,这取决于导致它的原因。如果这个数字持续增长,那通常意味着你要么:
a)在你的应用程序中有你应该发现的内存泄漏。
b)应该升级到更大的齿轮尺寸,因为你正在运行一个大型应用程序

请记住,在您的设备上运行的任何东西都使用内存,包括数据库,cron脚本等。特别是如果你正在使用java &如果将数据库磁带放在一台设备上,您很快就会遇到内存问题。建议您尝试使用缩放的应用程序,以便数据库可以在它自己的齿轮上,或者尝试使用更大的齿轮尺寸(甚至缩放更大的齿轮)。

https://www.openshift.com/kb/kb-e1082-how-to-check-for-memory-limit-violations

相关内容

  • 没有找到相关文章

最新更新