我一直在尝试增加我的 Azure 网站实例中的堆大小,但没有任何运气。我已经根据一些建议构建了一个 web.config 文件并将其放入/site/wwwroot 文件夹中,但它似乎并没有覆盖默认值。作为引用,我的 web.config 看起来像;
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="httppPlatformHandler" path="*" verb="*" modules="httpPlatformHandler" resourceType="Unspecified" />
</handlers>
<httpPlatform processPath="%programfiles(x86)%\apache-tomcat-7.0.50\bin\startup.bat">
<environmentVariables>
<environmentVariable name="CATALINA_HOME" value="%programfiles(x86)%\apache-tomcat-7.0.50"/>
<environmentVariable name="JAVA_OPTS" value="-Djava.net.preferIPv4Stack=true -Xms128m -Xmx512m"/>
<environmentVariable name="CATALINA_OPTS" value="-Dport.http=%HTTP_PLATFORM_PORT%"/>
</environmentVariables>
</httpPlatform>
</system.webServer>
我本人和我相信其他正在尝试做同样事情的人都会非常感激任何建议。
谢谢!
最佳答案
您有两个选择:
我的首选方式(删除对 Tomcat 7 特定次要版本的依赖):
processPath="%AZURE_TOMCAT7_HOME%\bin\startup.bat"
<小时/>
另一种方式(这里programfiles
指向Program Files (x86)
文件夹:
processPath="%programfiles%\apache-tomcat-7.0.50\bin\startup.bat"
关于java - Azure 网站 - 增加 Java/Tomcat 堆大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28257522/