我有兩個atlassian產品的服務器:jira和confluence。 我和錯誤信息更新他們兩人,但合流無法啓動的了:無法啓動Confluence
java.net.BindException: Address already in use (Bind failed)
的JIRA開始沒有任何問題。合流的端口8090和傑拉的端口8070.我跑netstat
檢查啓動前端口。
netstat -nap |grep :80
tcp 0 0 xx.xxx.xxx.xx:80 0.0.0.0:* LISTEN 606/nginx -g daemon
tcp 0 0 xx.xxx.xxx.xx:80 yy.yyy.yyy.yy:53708 ESTABLISHED 609/nginx: worker p
tcp6 0 0 127.0.0.1:8005 :::* LISTEN 738/java
tcp6 0 0 :::8070 :::* LISTEN 738/java
tcp6 0 0 xx.xxx.xxx.xx:8070 xx.xxx.xxx.xx:59576 TIME_WAIT -
tcp6 0 0 xx.xxx.xxx.xx:8070 xx.xxx.xxx.xx:59575 TIME_WAIT -
正如我所看到的,8090端口沒有任何東西,但它無法啓動。 這裏的日誌和服務器個XML:
任何人可以幫助我,我怎麼能解決這個問題?
UPDATE
當我開始合流和等待中,netstat
表明這一點:
tcp6 0 0 :::8090 :::* LISTEN 3251/java
tcp6 0 0 127.0.0.1:8005 :::* LISTEN 738/java
tcp6 0 0 :::8070 :::* LISTEN 738/java
的3251個過程是匯合。
然後異常之前顯示了這個:
tcp6 0 0 :::8090 :::* LISTEN 3251/java
tcp6 0 0 :::8091 :::* LISTEN 3570/java
tcp6 0 0 127.0.0.1:8005 :::* LISTEN 738/java
tcp6 0 0 :::8070 :::* LISTEN 738/java
SOLUTION
管理來啓動它。在啓動時,它產生了一個新的過程:
conflue+ 4346 115 8.2 4666064 672076 pts/1 Sl 08:41 0:40 /opt/atlassian/confluence/jre/bin/java -classpath /opt/atlassian/confluence/temp/1.0.0-release-confluence_6.1-a1ab321e.jar:/opt/atlassian/confluence/confluence/WEB-INF/lib/postgresql-42.1.1.jar -Xss2048k -Xmx1g synchrony.core sql
該過程位於8091端口。所以我殺了它,現在它工作。我認爲這樣有點奇怪...
根據日誌錯誤在'localhost:8091' –
@ScaryWombat是的,而且這個端口僅用於匯合服務器xml:'' –
MrRP
@ScaryWombat I '更新了更多'netstat'數據的問題 – MrRP