1. 程式人生 > >總結之tomcat服務起不來

總結之tomcat服務起不來

運維 tomcat

服務跑在tomcat下面,有時候會遇到tomcat起不來的情況。目前為止常遇到的情況有如下幾種:

1、Tomcat服務端口被搶占,導致tomcat進程起不來;

2、查看服務日誌目錄的權限,有可能是目錄權限不對,導致tomcat進程起不來;
例如:服務代碼裏面打印的服務日誌目錄為/testdeploy/test/,且該服務是用普通用戶test來啟動的。這時候如果/testdeploy/test/的權限為root:root或者是別的什麽權限,只要不是test用戶有權限寫入的情況,tomcat進程也會起不來;

3、hostname被修改,hostname命令執行出來的結果和/etc/hostname的結果不一致,導致tomcat起不來;

4、tomcat下conf目錄中server.xml,<context>標簽異常
1)可能是<context>標簽的位置配置得不對;
2)<context>標簽位置沒放對,位置要放在<host>標簽裏面;

5、<context>標簽指定的webapp下面的應用被刪除

6、服務的inputs參數配置有誤

總結之tomcat服務起不來