【问题标题】:Sonar ce start failed , "Address already in use (Bind failed)"声纳启动失败,“地址已在使用中(绑定失败)”
【发布时间】:2021-10-02 21:43:53
【问题描述】:

当我重新启动 sonarqube-7.2 时,我收到了这个错误。我知道它是什么意思,但我找不到使用的端口。

2021.07.27 09:57:38 ERROR ce[][o.s.ce.app.CeServer] Compute Engine 启动失败

java.lang.IllegalStateException: 无法启动本地 HTTP 服务器进行系统信息监控

在 org.sonar.ce.httpd.CeHttpServer.start(CeHttpServer.java:70)
在 sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)
在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
在 java.lang.reflect.Method.invoke(Method.java:498)
在 org.picocontainer.lifecycle.ReflectionLifecycleStrategy.invokeMethod(ReflectionLifecycleStrategy.java:110)
在 org.picocontainer.lifecycle.ReflectionLifecycleStrategy.start(ReflectionLifecycleStrategy.java:89)
在 org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.start(AbstractInjectionFactory.java:84)
在 org.picocontainer.behaviors.AbstractBehavior.start(AbstractBehavior.java:169)
在 org.picocontainer.behaviors.Stored$RealComponentLifecycle.start(Stored.java:132)
在 org.picocontainer.behaviors.Stored.start(Stored.java:110)
在 org.picocontainer.DefaultPicoContainer.potentiallyStartAdapter(DefaultPicoContainer.java:1016)
在 org.picocontainer.DefaultPicoContainer.startAdapters(DefaultPicoContainer.java:1009)
在 org.picocontainer.DefaultPicoContainer.start(DefaultPicoContainer.java:767)
在 org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:135)
在 org.sonar.ce.container.ComputeEngineContainerImpl.start(ComputeEngineContainerImpl.java:217)
在 org.sonar.ce.ComputeEngineImpl.startup(ComputeEngineImpl.java:45)
在 org.sonar.ce.app.CeServer$CeMainThread.startup(CeServer.java:167)
在 org.sonar.ce.app.CeServer$CeMainThread.attemptStartup(CeServer.java:154)
在 org.sonar.ce.app.CeServer$CeMainThread.run(CeServer.java:141)

原因:java.net.BindException:地址已在使用中(绑定失败)

在 java.net.PlainSocketImpl.socketBind(Native Method)
在 java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
在 java.net.ServerSocket.bind(ServerSocket.java:375)
在 java.net.ServerSocket.bind(ServerSocket.java:329)
在 fi.iki.elonen.NanoHTTPD$ServerRunnable.run(NanoHTTPD.java:1687)

【问题讨论】:

    标签: sonarqube bind windows-ce


    【解决方案1】:

    conf/sonar.properties 配置文件中是配置Web 服务器的部分。请参阅https://docs.sonarqube.org/latest/setup/install-server/ 的文档,开箱即用的默认端口应为 9000。

    【讨论】:

      猜你喜欢
      • 2013-02-18
      • 2018-04-01
      • 2015-09-08
      • 1970-01-01
      • 1970-01-01
      • 2013-12-02
      • 2019-07-29
      相关资源
      最近更新 更多