我们有在Linux服务器上运行的Glassfish应用服务器。 每个Glassfish安装包含3个域。每个域都有一个JVM配置,如-Xms 1GB和-XmX 2GB。这意味着,如果所有这三个域都运行在最大内存,服务器应该能够分配总共6GB的JVM应用程序服务器(Java):应该向服务器添加RAM取决于每个域的-Xmx值?
有了这个数学,我们的每台服务器有8GB内存(2 GB缓冲区) 首先 - 是这是一个好方法?我不这么认为,因为当我们分析这台服务器在过去几个月的内存使用率时,它只有1GB;
现在有请求为这些服务器添加一个额外的域 - 这是否意味着为了安全或基于趋势添加额外的2 GB RAM,继续使用服务器的任何内存?