【发布时间】:2016-12-03 00:23:49
【问题描述】:
我使用的是 WindowsServer2008 和 MySql 5.6.31。我想升级 SonarQube 从版本 5.2 到 5.6。启动 SonarQube 后 日志文件显示以下行。一切都应该找到,除了 WebServer 没有变得可操作: INFO ce[o.s.c.a.WebServerWatcherImpl] 等待 Web 服务器运行... INFO ce[o.s.c.a.WebServerWatcherImpl] 还在等待 WebServer...
当我尝试在浏览器中访问 WebServer 时,我从 ApacheTomcat 收到消息:
HTTP Status 404 - /sessions/new
type Status report
message /sessions/new
description The requested resource is not available.
Apache Tomcat/8.0.30
有谁知道为什么 WebServer 无法运行?
包装管理器:JVM #1 运行 64 位 JVM。包装管理器: 注册关闭钩子 Wrapper Manager:使用 wrapper 加载原生 图书馆。如果平台特定的库,一次或多次尝试可能会失败 不存在。加载本机库失败: wrapper-windows-x86-64.dll 原因:java.lang.UnsatisfiedLinkError:否 java.library.path 中的 wrapper-windows-x86-64 加载的本机库: wrapper.dll 调用本机初始化方法。初始化 WrapperManager 原生库。 Java 可执行文件: C:\ProgramData\Oracle\Java\javapath\java.exe Windows 版本:6.1.7601 Java 版本:1.8.0_91-b15 Java HotSpot(TM) 64 位服务器 VM Java 虚拟机供应商:甲骨文公司
控制事件监视器线程已启动。启动运行器线程已启动。 WrapperManager.start(org.tanukisoftware.wrapper.WrapperSimpleApp@38af3868, args[]) 由线程调用:主通信运行器线程已启动。 Open socket to wrapper... Wrapper-Connection Opened Socket from 31000 到 32000 发送数据包 KEY : fnnZL60VqJstVqYQ handleSocket(Socket[addr=/127.0.0.1,port=32000,localport=31000]) 收到一个数据包 LOW_LOG_LEVEL : 1 Wrapper Manager: LowLogLevel from Wrapper 是 1 收到一个数据包 PING_TIMEOUT : 200 PingTimeout from Wrapper 是 200000 收到一个数据包 PROPERTIES : (Property Values) 收到一个数据包 START :开始调用 WrapperListener.start() 等待 WrapperListener.start 运行线程完成。 WrapperListener.start 运行线程已启动。 WrapperSimpleApp: start(args) 将等待最多 2 秒让 main 方法完成。 WrapperSimpleApp:调用主方法 2016.07.28 13:48:38 INFO app[o.s.a.AppFileSystem] 清理或创建临时目录 D:\SonarQube\sonarqube-5.6\temp 2016.07.28 13:48:38 INFO app[o.s.p.m.JavaProcessLauncher] 启动进程[es]: C:\Program Files\Java\jre1.8.0_91\bin\java -Djava.awt.headless=true -Xmx1G -Xms256m -Xss256k -Djava.net.preferIPv4Stack=true -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -XX:+HeapDumpOnOutOfMemoryError -Djava .io.tmpdir=D:\SonarQube\sonarqube-5.6\temp -javaagent:C:\Program Files\Java\jre1.8.0_91\lib\management-agent.jar -cp ./lib/common/;./lib/search/ org.sonar.search.SearchServer D:\SonarQube\sonarqube-5.6\temp\sq-process6103713257744114100properties 发送数据包 START_PENDING : 5000 发送数据包 START_PENDING : 5000 WrapperSimpleApp:开始(参数)结束。主要完成=假, exitCode=null WrapperListener.start 运行线程已停止。回来 从 WrapperListener.start() 发送一个数据包 STARTED : Startup runner 线程停止。收到数据包 PING : ping 发送数据包 PING : ok 2016.07.28 13:48:41 INFO es[o.s.p.ProcessEntryPoint] 开始 es 2016.07.28 13:48:41 INFO es[o.s.s.EsSettings] Elasticsearch 监听 127.0.0.1:9001 2016.07.28 13:48:42 INFO es[o.elasticsearch.node] [sonar-1469706518062] 版本[1.7.5],pid[3788], 构建[00f95f4/2016-02-02T09:55:30Z] 2016.07.28 13:48:42 INFO es[o.elasticsearch.node] [sonar-1469706518062] 初始化 ... 2016.07.28 13:48:42 INFO es[o.e.plugins] [sonar-1469706518062] 已加载 [],站点 [] 2016.07.28 13:48:43 INFO es[o.elasticsearch.env] [sonar-1469706518062] 使用 [1] 数据路径,装载 [[Data (D:)]],网络 可用空间 [29.5gb],净总空间 [249.9gb],类型 [NTFS] 收到数据包 PING : ping 发送数据包 PING : ok 2016.07.28 13:48:46 WARN es[o.e.bootstrap] 未找到 JNA。本机方法将被禁用。 2016.07.28 13:48:47 INFO es[o.elasticsearch.node] [sonar-1469706518062] 初始化 2016.07.28 13:48:47 INFO es[o.elasticsearch.node] [sonar-1469706518062] 开始... 2016.07.28 13:48:47 INFO es[o.e.transport] [sonar-1469706518062] bound_address {inet[/127.0.0.1:9001]},publish_address {inet[/127.0.0.1:9001]} 2016.07.28 13:48:47 INFO es[o.e.discovery] [sonar-1469706518062] sonarqube/NDLYofdsQU6dCANZLN0p9w 收到一个数据包 PING : ping 发送一个 包 PING : 好的 2016.07.28 13:48:50 INFO es[o.e.cluster.service] [sonar-1469706518062] new_master [sonar-1469706518062][NDLYofdsQU6dCANZLN0p9w][DEERLA7LRUD10A][inet[/127.0.0.1:9001]]{rack_id=sonar-1469706518062}, 原因:zen-disco-join (elected_as_master) 2016.07.28 13:48:50 INFO es[o.elasticsearch.node] [sonar-1469706518062] 开始 2016.07.28 13:48:50 INFO es[o.e.gateway] [sonar-1469706518062] 将 [0] 索引恢复到 cluster_state 2016.07.28 13:48:51 INFO app[o.s.p.m.Monitor] Process[es] is up 2016.07.28 13:48:51 INFO app[o.s.p.m.JavaProcessLauncher] 启动进程[web]: C:\Program Files\Java\jre1.8.0_91\bin\java -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djruby.management.enabled=false -Djruby.compile.invokedynamic=false -Xmx512m -Xms128m -XX:+HeapDumpOnOutOfMemoryError -Djava.net.preferIPv4Stack=true - Djava.io.tmpdir=D:\SonarQube\sonarqube-5.6\temp -javaagent:C:\Program Files\Java\jre1.8.0_91\lib\management-agent.jar -cp ./lib/common/;./lib/server/;D:\SonarQube\sonarqube-5.6\lib\jdbc\mysql\mysql-connector-java-5.1.35.jar org.sonar.server.app.WebServer D:\SonarQube\sonarqube-5.6\temp\sq-process200048299209178132properties 收到数据包 PING : ping 发送数据包 PING : ok 2016.07.28 13:48:55 TRACE web[o.s.p.Lifecycle] tryToMoveTo 从 INIT 到 STARTING => true 2016.07.28 13:48:55 INFO web[o.s.p.ProcessEntryPoint] 启动 web 2016.07.28 13:48:56 INFO web[o.s.s.a.TomcatContexts] Webapp 目录:D:\SonarQube\sonarqube-5.6\web 2016.07.28 13:48:56 INFO web[o.a.c.h.Http11NioProtocol] 初始化 ProtocolHandler ["http-nio-xxx.xxx.x.xxx-xxxx"] 2016.07.28 13:48:56 INFO web[o.a.t.u.n.NioSelectorPool] 使用共享选择器进行 servlet 写入/读取接收到数据包 PING : ping 发送数据包 PING : 好的 2016.07.28 13:48:57 INFO web[o.a.c.h.Http11NioProtocol] 启动 ProtocolHandler ["http-nio-xxx.xxx.x.xxx-xxxx"] 2016.07.28 13:48:57 INFO web[o.s.s.a.TomcatAccessLog] Web 服务器启动 2016.07.28 13:48:57 INFO web[o.s.s.a.EmbeddedTomcat] 在端口 9000 上启用了 HTTP 连接器 2016.07.28 13:48:57 TRACE web[o.s.p.Lifecycle] tryToMoveTo 从 STARTING 到 STARTED => true 2016.07.28 13:48:58 INFO app[o.s.p.m.Monitor] Process[web] is up 2016.07.28 13:48:58 INFO app[o.s.p.m.JavaProcessLauncher] 启动进程[ce]: C:\Program Files\Java\jre1.8.0_91\bin\java -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Xmx512m -Xms128m -XX:+HeapDumpOnOutOfMemoryError -Djava.net.preferIPv4Stack=true -Djava.io.tmpdir=D:\SonarQube\sonarqube-5.6\temp -javaagent:C:\Program Files\Java\jre1.8.0_91\lib\management-agent.jar -cp ./lib/common/;./lib/server/;./lib/ce/*;D:\SonarQube\sonarqube-5.6\lib\jdbc\mysql\mysql-connector-java- 5.1.35.jar org.sonar.ce.app.CeServer D:\SonarQube\sonarqube-5.6\temp\sq-process346661778793077863properties 2016.07.28 13:48:59 TRACE ce[o.s.p.Lifecycle] tryToMoveTo 从 INIT 到 STARTING => true 2016.07.28 13:48:59 INFO ce[o.s.p.ProcessEntryPoint] 开始 ce 2016.07.28 13:48:59 INFO ce[o.s.c.a.WebServerWatcherImpl] 等待 Web 服务器运行... 2016.07.28 13:49:00 INFO ce[o.s.c.a.WebServerWatcherImpl] 仍在等待 WebServer...收到数据包 PING : ping 发送数据包 平:好的 2016.07.28 13:49:02 INFO ce[o.s.c.a.WebServerWatcherImpl] 仍在等待 WebServer...收到数据包 PING : ping 发送数据包 平:好的
【问题讨论】:
标签: apache tomcat webserver sonarqube5.6