如何增加开发服务器的堆大小
How to increase heap size for development server
如何增加 local 开发服务器的堆大小?默认值现在是 -Xms1024m -Xmx2048m
(../local/engine/nodemanager/config/nodemanager.properties
)。
我可以在 environment.properties
中设置 属性 吗?
有一个 属性 键可用于调整应用程序服务器内存设置。更好的是,您可以在本地 environment.properties
文件中使用该密钥。
appserverJvmArgs= -Xms3072m -Xmx4096m
这会导致 nodemanager.properties
您的设置和默认 VM args 像这样粘合在一起。
process.appserver0.command=tomcat.(bat|sh) appserver0 -Xms3072m -Xmx4096m -Xms1024m -Xmx2048m
我相信您的自定义设置仍然优先于默认(仍打印出来)设置。
对于 DEV/TEST/PRELIVE 服务器:
您可能有一个生产、开发等属性文件,该文件在您的程序集中使用 prio 修改来否决环境属性文件;检查程序集中的 "include" 闭包,并仔细检查是否有针对环境特定包含的子句。 (例如,如果环境是开发,请使用 development.properties)
我们实际上解决了这个问题,并使我们的 DEV 成为测试服务器(因此构建一个快照类型,然后使用 settings.gradle 进行部署)以防止您自己创建两个单独的 DevOps 流程。
对于本地 DEV 环境:
如果你想减轻它的开发人员重复,要么不要 运行 deployServer 如果你不需要(使用 dC)或者从 运行 中排除负责任的 gradle task/project ning 并因此覆盖文件。
如何增加 local 开发服务器的堆大小?默认值现在是 -Xms1024m -Xmx2048m
(../local/engine/nodemanager/config/nodemanager.properties
)。
我可以在 environment.properties
中设置 属性 吗?
有一个 属性 键可用于调整应用程序服务器内存设置。更好的是,您可以在本地 environment.properties
文件中使用该密钥。
appserverJvmArgs= -Xms3072m -Xmx4096m
这会导致 nodemanager.properties
您的设置和默认 VM args 像这样粘合在一起。
process.appserver0.command=tomcat.(bat|sh) appserver0 -Xms3072m -Xmx4096m -Xms1024m -Xmx2048m
我相信您的自定义设置仍然优先于默认(仍打印出来)设置。
对于 DEV/TEST/PRELIVE 服务器:
您可能有一个生产、开发等属性文件,该文件在您的程序集中使用 prio 修改来否决环境属性文件;检查程序集中的 "include" 闭包,并仔细检查是否有针对环境特定包含的子句。 (例如,如果环境是开发,请使用 development.properties)
我们实际上解决了这个问题,并使我们的 DEV 成为测试服务器(因此构建一个快照类型,然后使用 settings.gradle 进行部署)以防止您自己创建两个单独的 DevOps 流程。
对于本地 DEV 环境: 如果你想减轻它的开发人员重复,要么不要 运行 deployServer 如果你不需要(使用 dC)或者从 运行 中排除负责任的 gradle task/project ning 并因此覆盖文件。