我有两个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