2016-01-21 42 views
0

Grails的文件说:金额的内存Grails的部署应用OpenShift

当部署Grails的,你应该总是与 -server选项并有足够的内存分配运行您的容器JVM。 VM标志的一套好的 是:

-server -Xmx768M -XX:MaxPermSize参数=256米

会不会是够部署到OpenShift的自由齿?据我所知,OpenShift只允许512M RAM用于免费的装备。如果我将OpenShift Web应用程序扩展为可扩展内存,那么它会足够多吗?

回答

1

我对此表示怀疑。

有两个问题:

  1. -Xmx设置最大堆大小,在这种情况下比你的可用RAM更多。所以基本上应用程序可能最终会自己挨饿。
  2. OpenShift免费装备是SLOWWWWWWWWWWWW!

我还没有看到任何OpenShift齿轮性能的实际指标。 Redhat只提到了设备的大小以及为每个设备提供了多少RAM;但没有关于“CPU”处理速度的指标。免费装备很小,从我运行Grails应用程序的经验来看,它实际上是无法使用的。

当然,找出它是否足够好的最好方法就是尝试一下。