由于后端获取失败,清漆缓存服务器中出现间歇性 503 错误
在多次成功请求后,我间歇性地收到 503 backend fetch failed 错误。它们继续随机发生。
这是错误的清漆日志示例:
- << 请求>> 28612478
- 开始请求 28612475 rxreq
- 时间戳开始:1469259438.392350 0.000000 0.000000
- 时间戳请求:1469259438.392350 0.000000 0.000000
- 请求开始 10.201.1.11 49351
- 请求方法 GET
- ReqURL 一些网址
- 请求协议 HTTP/1.1
- ReqHeader 内容类型:应用程序/json
- ReqHeader 主机:SomeHost
- ReqHeader 连接:保持活动状态
- ReqHeader 用户代理:Apache-HttpClient/4.1 (java 1.5)
- ReqHeader X-Forwarded-For:10.201.1.11
- VCL_call RECV
- ReqURL 一些网址
- ReqURL 一些网址
- VCL_return 哈希
- VCL_call HASH
- VCL_return 查找
- VCL_call MISS
- VCL_return 获取
- 链接 bereq 28612479 获取
- 时间戳获取:1469259441.892771 3.500421 3.500421
- 响应协议 HTTP/1.1
- 响应状态 503
- RespReason 后端获取失败
- RespHeader 日期:2016 年 7 月 23 日星期六 07:37:21 GMT
- RespHeader 服务器:清漆
- RespHeader 内容类型:text/html;字符集=utf-8
- RespHeader 重试后:5
- RespHeader X-Varnish:28612478
- 响应头年龄:0
- RespHeader 通过:1.1 varnish-v4
- VCL_call DELIVER
- VCL_return 交付
- 时间戳处理:1469259441.892804 3.500454 0.000034
- RespHeader 内容长度:285
- 调试“RES_MODE 2”
- RespHeader 连接:保持活动状态
- 时间戳回复:1469259441.892848 3.500498 0.000043
- 请求帐户 776 0 776 242 285 527
- 结尾
我试过调整这么多参数,但无法摆脱这些错误。
提前致谢。