2014-06-12 55 views

回答

3

按照KB的OpenShift网站上,这是你的应用程序有多少次了达到齿轮内存限制(小齿轮为512MB)。这可能会导致您的应用程序重新启动,具体取决于导致它的原因。如果这个数字不断增加,那通常意味着你:
a。)在应用程序中有内存泄漏,你应该找到。
湾)应该升级到更大尺寸的齿轮,因为你正在运行大型应用程序

请记住,你的装备上运行的任何使用的内存,包括数据库,cron脚本,等等。特别是如果你是在一个齿轮上使用数据库盒式磁带,您可以很快地遇到内存问题。建议您尝试使用缩放应用程序,以便数据库可以位于自己的装备上,或尝试使用更大的齿轮尺寸(或甚至缩放更大的齿轮)。

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

+0

谢谢。这是一个有用的提示。是否有可能在某些外部免费资源上安装数据库?并从openshift应用程序连接到它? – andy007

+0

是的!您可以使用任何您希望的DBaaS解决方案,并且它可以与OpenShift Online一起使用。像MongoLab等东西 –

相关问题