- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業務經營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯網協會理事單位
- 安全聯盟認證網站身份V標記
- 域名注冊服務機構許可:滇D3-20230001
- 代理域名注冊服務機構:新網數碼
部署在 Linux 服務器上邊的 Tomcat服務通常在項目更新的時候需要重新啟動,但是會由于各種原因,導致 Tomcat 啟動失敗,本文將以Linux 發行版 centOS 7 系統為例介紹兩種 Tomcat 啟動失敗時的問題排查思路
通常情況下 Tomcat 啟動失敗會有兩種原因
磁盤空間不足
Tomcat 端口被占用
linux:
1.查看服務器整體磁盤使用情況
df-h
如果服務器沒有其他大文件存儲的話,磁盤占用過高可能是由于日志文件太多導致的,可以適當刪除部分日志文件,然后再重新啟動 Tomcat
Tomcat 日志文件位置: 在 Tomcat 安裝目錄下的 logs 目錄下
命令查看 Tomcat 日志文件所占空間大小(先進入Tomcat目錄)
比如du -sh /usr/tomcat8/logs
查看 Tomcat 的端口占用情況
ps -ef |grep tomcat
查看到進程號比如1333
ps aux |grep 1333
ls -l /proc/1333 此命令可查到運行程序絕對路徑
如果是因為端口被占用導致的 Tomcat 啟動失敗,則關閉對應的程序/進程 即可
關閉進程
kill -9 1333
其中 1333 為進程 id (pid)
進程殺死之后,重啟 Tomcat 即可
windows
1. 查看tomcat進程號:netstat -ano | findstr 8080
2. taskkill /f /pid 進程號
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP