更新时间:2022-04-28 GMT+08:00
分享

URL错误

Status code was -1 and not [200]: Request failed: urlopen error [Errno -2] 未知的名称或服务

问题现象

执行URL健康测试时,日志信息提示“"msg": "Status code was -1 and not [200]: Request failed: urlopen error [Errno -2] 未知的名称或服务"”,如下图所示。

图1 日志信息

原因分析

URL填写错误,系统无法解析到该网址。

处理方法

检查任务中URL填写是否正确。

Status code was -1 and not [200]: Request failed: urlopen error timed out

问题现象

执行URL健康测试时,日志信息提示“"msg": "Status code was -1 and not [200]: Request failed: urlopen error timed out"”,如下图所示。

图2 日志信息

原因分析

原因分析如下:

  • URL填写不正确:URL的域名存在,但URL不存在。
  • 访问的服务不存在。
  • 需要访问的URL地址中的端口未在安全组中添加 入方向规则。

处理方法

检查任务中URL填写是否正确。

可以先参考为安全组添加安全组规则 的操作,添加一条访问端口的 入方向规则,然后重新部署验证结果。

Status code was -1 and not [200]: Request failed: <urlopen error [Errno 111]> 拒绝连接

问题现象

执行URL健康测试时,提示“"msg": "Status code was -1 and not [200]: Request failed: <urlopen error [Errno 111]> 拒绝连接"”如下图所示。

图3 Request failed: urlopen error [Errno 111]

原因分析

服务未成功启动。

处理方法

  1. 手动启动服务确认服务是否可以正常启动。
  2. 延长URL健康测试的等待时间确保服务已成功启动。
分享:

URL健康测试所有常见问题

more

close