2014-11-04 112 views

回答

13

Xmx的最小值是让你启动一个空的WildFly实例的最小值。在我的尝试中,它是24 MB。对于最小的Xmx没有其他有效的值。 4g是完全任意的值。这绝对取决于您的应用程序,用户数量,...

您必须对应用程序运行压力测试并测量内存。这是知道您的应用程序的最低的唯一方法。

+0

这应该被标记为答案我意见!谢谢你,帮了我很多! – Socrates 2015-03-18 16:36:42

1

这取决于您的应用程序要求。我一般会推荐4GB作为最低限度。请注意,你应该有足够的内存用于操作系统,它是缓存。 对于WildFly,一些小型应用程序完美运行,1GB需要> 32GB,因为它们有大量数据。

所以它在你身上,你应该测试和测量它。

0

随着其他答案,我想补充几点。

这也将取决于:

  1. 是否运行在域模式或独立模式的服务器?
  2. 您是否想要与运行服务器的配置文件的所有组件?如果没有,您可以通过删除不需要的组件来创建定制配置文件
  3. 您计划在服务器上部署多少个应用程序?
  4. 您的性能/可用性要求是什么?
  5. 你不必总是需要4GB内存,我们对我们的的最小内存设置为512MB,最大为1GB的生产服务器wildfly运行,直到日期没有记忆问题:)