如何增加本地开发服务器的堆大小?现在的默认值为-Xms1024m -Xmx2048m( ../local/engine/nodemanager/config/nodemanager.properties)。
有没有我可以设置的属性environment.properties?
如何增加本地开发服务器的堆大小?现在的默认值为-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 修改来覆盖环境属性文件;检查程序集中的“包含”闭包,并仔细检查是否有针对特定环境包含的子句。(例如,如果环境是开发,则使用 development.properties)
我们实际上解决了这个问题,并将我们的 DEV 设置为 TEST 服务器(因此构建一个快照类型,然后使用 settings.gradle 进行部署)以防止自己创建两个单独的 DevOps 流程。
对于本地 DEV 环境: 如果您想减轻其开发人员重复,请不要运行 deployServer(如果您不需要)(使用 dC),或者将负责的 gradle 任务/项目排除在运行之外并因此覆盖文件。