Tomcat日志中的错误码是服务器运行时异常的标识,常见类型及含义如下:
-
4xx 客户端错误
- 400 Bad Request:请求语法错误,如参数格式不正确。
- 401 Unauthorized:未授权访问,需验证身份。
- 403 Forbidden:权限不足,无法访问资源。
- 404 Not Found:请求的资源不存在。
- 405 Method Not Allowed:请求方法(如GET/POST)不被支持。
-
5xx 服务器错误
- 500 Internal Server Error:服务器内部异常,如代码错误、配置问题。
- 502 Bad Gateway:网关代理异常,常见于多层架构通信失败。
- 503 Service Unavailable:服务暂时不可用,可能因过载或维护。
-
其他常见错误
- 内存问题:
OutOfMemoryError(内存溢出)、Cannot allocate memory(内存分配失败)。
- 类/文件问题:
ClassNotFoundException(类未找到)、FileNotFoundException(文件不存在)。
- 权限问题:无权限访问文件或端口,如
Permission denied。
- 配置错误:
server.xml等配置文件语法错误或参数异常。
具体错误需结合日志上下文进一步分析,可通过tail -f catalina.out实时查看日志,或使用grep过滤关键字定位问题。