对服务器问题进行故障诊断

您可以使用 Web 接口对服务器问题进行故障诊断。
开始之前
您必须是 JazzAdmins 组中的成员。
关于此任务
要对服务器问题进行故障诊断,请单击服务器选项卡。 在此页面上,您可以找到服务器状态信息,有助于您对问题进行故障诊断。 下表列出了常见问题以及对其进行故障诊断的方法。

问题

检查内容

数据库不可用

单击管理,然后单击 Jazz 服务器管理

  • 服务器状态摘要页面的服务器状态窗格中,检查数据库状态是否为已连接。 如果状态为不可用,请检查数据库状态窗格以获取详细信息。可能的问题包括数据库配置无效,以及数据库配置有效但数据库未初始化。
    注: Derby 数据库仅支持一个连接,因此如果其他服务器实例正在运行,那么它可能在使用仅有的数据库连接。 如果发生此问题,服务错误摘要窗格将列出多个错误。
  • 服务器 VM 窗格,检查服务器正在运行正确的 JDK。
  • 服务错误摘要窗格,检查错误消息。

无法更改配置属性

检查服务器配置属性:扩展配置并单击以下某个项:

  • 电子邮件设置
  • 数据库连接
  • 订阅源设置
  • 高级

在这些页面上,您可以查看和更新配置属性。 保存配置属性更改后,这些更改将传播到 teamserver.properties 文件。如果数据库未连接,那么您只能通过编辑 teamserver.properties 文件来更改配置属性。

服务失败

检查服务状态:单击组件状态

已安装组件页面,检查堆栈跟踪以获取有关失败服务的更多信息。

服务器活动缓慢

检查正在运行的服务:单击活动的服务

活动的服务页面,检查正在运行的服务及其堆栈跟踪。 检查延长的时间段内运行的服务。

检查服务活动:单击统计信息

服务器统计信息页面,检查服务器活动,如 Web service、异步任务和高速缓存行为的统计信息。

其他资源和提示

有关更多信息,可以访问日志订阅源:

如果日志订阅源不可用,请查看 Apache Tomcat 日志文件 /tomcat/logs/catalina.out(Linux®)或控制台窗口(win32)。

如果 teamserver.properties 文件在启动期间未定位,那么服务器将不能正常运行,并且 Tomcat 和日志订阅源将包含错误。 server.startup 脚本可提供属性文件的路径。

请确保缺省 Apache Tomcat 连接端口 9080 和 9443 未使用。 /conf/server.xml 文件定义连接端口。

如果问题仍然存在,请考虑安装数据库或 Web 归档(WAR)文件: