【发布时间】:2018-07-03 01:25:58
【问题描述】:
我正在开发 Sonarqube 6.7。在那之后,我尝试在扩展中添加一个插件,然后添加它没有运行,它显示以下错误。它表明包装器在添加插件后停止。有时会显示文件不是插件删除它并重新启动它。
2018.01.23 17:31:37 DEBUG app[][i.n.b.AbstractByteBuf] -Dio.netty.buffer.bytebuf.checkAccessible: true
2018.01.23 17:31:37 DEBUG app[][i.n.u.ResourceLeakDetectorFactory] 加载默认 ResourceLeakDetector:io.netty.util.ResourceLeakDetector@177afe77
2018.01.23 17:31:37 DEBUG app[][i.n.util.Recycler] -Dio.netty.recycler.maxCapacityPerThread: 32768
2018.01.23 17:31:37 DEBUG app[][i.n.util.Recycler] -Dio.netty.recycler.maxSharedCapacityFactor: 2
2018.01.23 17:31:37 DEBUG app[][i.n.util.Recycler] -Dio.netty.recycler.linkCapacity: 16
2018.01.23 17:31:37 DEBUG app[][i.n.util.Recycler] -Dio.netty.recycler.ratio: 8
2018.01.23 17:31:37 DEBUG app[][oetnNetty4Transport] 连接到节点 [{sonarqube}{Ffns-XbVS1-gA83eULUN0g}{es2zUZIqQWCKYmVDGeqolg}{127.0.0.1}{127.0.0.1:9001}{rack_id=sonarqube} ]
2018.01.23 17:31:45 INFO app[][o.s.a.SchedulerImpl] Process[es] 已启动
2018.01.23 17:31:45 INFO app[][osapProcessLauncherImpl] 从 [D:\Development_Avecto\Sonar\sonarqube-6.7] 启动进程[[key='web', ipcIndex=2, logFilenamePrefix=web]]:C :\Program Files\Java\jre1.8.0_121\bin\java -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.io.tmpdir=D:\Development_Avecto\Sonar\sonarqube-6.7\temp -Xmx512m -Xms128m -XX:+HeapDumpOnOutOfMemoryError -cp ./lib/common/;./lib/server/;D:\Development_Avecto\Sonar\sonarqube-6.7\lib\jdbc\h2\h2 -1.3.176.jar org.sonar.server.app.WebServer D:\Development_Avecto\Sonar\sonarqube-6.7\temp\sq-process2260223316073485817properties
2018.01.23 17:32:02 DEBUG app[][o.s.a.p.AbstractProcessMonitor] 进程退出,退出值 [web]: 0
2018.01.23 17:32:02 INFO app[][o.s.a.SchedulerImpl] 进程 [web] 已停止
2018.01.23 17:32:02 INFO app[][o.s.a.SchedulerImpl] 进程 [es] 已停止
2018.01.23 17:32:02 INFO app[][o.s.a.SchedulerImpl] SonarQube 已停止
2018.01.23 17:32:03 DEBUG app[][o.e.c.t.TransportClientNodesService] 无法连接到节点 [{#transport#-1}{SLYBSoBGT7uXhxJ_uZYkoQ}{127.0.0.1}{127.0.0.1:9001}],忽略... org.elasticsearch.transport.ConnectTransportException: [][127.0.0.1:9001] connect_timeout[30s]
在 org.elasticsearch.transport.netty4.Netty4Transport.connectToChannels(Netty4Transport.java:362)
在 org.elasticsearch.transport.TcpTransport.openConnection(TcpTransport.java:570)
在 org.elasticsearch.transport.TcpTransport.openConnection(TcpTransport.java:117)
在 org.elasticsearch.transport.TransportService.openConnection(TransportService.java:351)
在 org.elasticsearch.client.transport.TransportClientNodesService$SimpleNodeSampler.doSample(TransportClientNodesService.java:407)
在 org.elasticsearch.client.transport.TransportClientNodesService$NodeSampler.sample(TransportClientNodesService.java:357)
在 org.elasticsearch.client.transport.TransportClientNodesService$ScheduledNodeSampler.run(TransportClientNodesService.java:390)
在 org.elasticsearch.common.util.concurrent.ThreadContext$ContextPreservingRunnable.run(ThreadContext.java:569)
在 java.util.concurrent.ThreadPoolExecutor.runWorker(未知来源)
在 java.util.concurrent.ThreadPoolExecutor$Worker.run(未知来源)
在 java.lang.Thread.run(未知来源) 原因:io.netty.channel.AbstractChannel$AnnotatedConnectException:连接被拒绝:没有更多信息:/127.0.0.1:9001
在 sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
在 sun.nio.ch.SocketChannelImpl.finishConnect(未知来源)
在 io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:352)
在 io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
在 io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:632)
在 io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:579)
在 io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:496)
在 io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:458) 在 io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858) ... 1 常用框架省略 引起:java.net.ConnectException:连接被拒绝:没有更多信息 ...省略了10个常用框架
【问题讨论】:
-
你是如何阻止 SonarQube 的?检查是否仍有 Java 进程在运行。还要检查是否有其他程序正在使用端口 9001。
-
没有其他程序使用该端口。我检查了 n 个其他 java 进程正在运行,但它仍然像那样运行
-
你能检查一下logs/es.log和logs/ce.log吗?
-
您解决了吗?有同样的问题。
标签: sonarqube