tomcat配置多站点
生活随笔
收集整理的這篇文章主要介紹了
tomcat配置多站点
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
下面關(guān)于TOMCAT6.0配置多站點的問題怎么解決? [互聯(lián)網(wǎng) Windows ] 收藏 轉(zhuǎn)發(fā)至天涯微博 懸賞點數(shù) 10 3個回答 夏洛葉 ? 2009-02-08 09:26:30 在F:\Tomcat 6.0\conf\server.xml配置是這樣的,想同時啟動5個站點,
<Host name="bbb" debug="0" appBase="F:\Tomcat 6.0\webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Alias>localhost.com</Alias>
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>
<Context path="" docBase="F:\Tomcat 6.0\webapps\ROOT2" reloadable="true"
caseSensitive="false" debug="0"></Context>
</Host>
<Host name="ccc" debug="0" appBase="F:\Tomcat 6.0\webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Alias>localhost.com</Alias>
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>
<Context path="" docBase="F:\Tomcat 6.0\webapps\ROOT3" reloadable="true"
caseSensitive="false" debug="0"></Context>
</Host>
<Host name="ccc" debug="0" appBase="F:\Tomcat 6.0\webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Alias>localhost.com</Alias>
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>
<Context path="" docBase="F:\Tomcat 6.0\webapps\ROOT4" reloadable="true"
caseSensitive="false" debug="0"></Context>
</Host>
<Host name="ddd" debug="0" appBase="F:\Tomcat 6.0\webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Alias>localhost.com</Alias>
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>
<Context path="" docBase="F:\Tomcat 6.0\webapps\ROOT5" reloadable="true"
caseSensitive="false" debug="0"></Context>
</Host>
</Engine>
</Service>
</Server>
只截取了重要的部分,上面的沒截取下來
現(xiàn)在問題來了,當我只配置2個站點,或者3個站點的時候,還是正常的,可是當我配置更多的站點的時候,就會提示:java.lang.outofmemory error:permgen.space 這樣的錯誤,意思是我的內(nèi)存不足.
請問:tomcat6.0在哪配置內(nèi)存?有人說是代碼寫的不好,有這個問題嗎?或者還是我配置的<host></host>有問題?
正在發(fā)表回答,請稍候…… 您輸入的內(nèi)容將會在您成功登錄之后自動發(fā)表。 回答 liuhu198625 ? 2009-02-08 09:26:51 permgen.space
這個是代碼區(qū)不足了。看來你的項目類庫很多啊!呵呵!
你把內(nèi)存配置高一些,比如使用2G的內(nèi)存,基本就沒問題了。
還有,千萬不要頻繁的更新你的站點,否則每次更新都會重新占用代碼區(qū)。
配置內(nèi)存你會吧!不行Hi我!
<Host name="bbb" debug="0" appBase="F:\Tomcat 6.0\webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Alias>localhost.com</Alias>
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>
<Context path="" docBase="F:\Tomcat 6.0\webapps\ROOT2" reloadable="true"
caseSensitive="false" debug="0"></Context>
</Host>
<Host name="ccc" debug="0" appBase="F:\Tomcat 6.0\webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Alias>localhost.com</Alias>
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>
<Context path="" docBase="F:\Tomcat 6.0\webapps\ROOT3" reloadable="true"
caseSensitive="false" debug="0"></Context>
</Host>
<Host name="ccc" debug="0" appBase="F:\Tomcat 6.0\webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Alias>localhost.com</Alias>
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>
<Context path="" docBase="F:\Tomcat 6.0\webapps\ROOT4" reloadable="true"
caseSensitive="false" debug="0"></Context>
</Host>
<Host name="ddd" debug="0" appBase="F:\Tomcat 6.0\webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Alias>localhost.com</Alias>
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>
<Context path="" docBase="F:\Tomcat 6.0\webapps\ROOT5" reloadable="true"
caseSensitive="false" debug="0"></Context>
</Host>
</Engine>
</Service>
</Server>
只截取了重要的部分,上面的沒截取下來
現(xiàn)在問題來了,當我只配置2個站點,或者3個站點的時候,還是正常的,可是當我配置更多的站點的時候,就會提示:java.lang.outofmemory error:permgen.space 這樣的錯誤,意思是我的內(nèi)存不足.
請問:tomcat6.0在哪配置內(nèi)存?有人說是代碼寫的不好,有這個問題嗎?或者還是我配置的<host></host>有問題?
| 回答 |
| | ||
| 驗證碼: |
|
| 登錄并發(fā)表 | 取消 |
這個是代碼區(qū)不足了。看來你的項目類庫很多啊!呵呵!
你把內(nèi)存配置高一些,比如使用2G的內(nèi)存,基本就沒問題了。
還有,千萬不要頻繁的更新你的站點,否則每次更新都會重新占用代碼區(qū)。
配置內(nèi)存你會吧!不行Hi我!
總結(jié)
以上是生活随笔為你收集整理的tomcat配置多站点的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ORACLE中表死锁的处理
- 下一篇: 配置BGP