HTTP任务,如果出现DNS解析失败,会导致连接线程2不工作
http://download.zygames.com/qqsm/install_mars3/30215721c47bc10bae5a3dc141e7f4ed78b36/QQSM3_OB_CHN_3.0.215_Green.rar
连接1日志
2024-06-16 01:52:31 工作线程启动。
2024-06-16 01:52:31 开始连接download.zygames.com:80...
2024-06-16 01:52:31 连接download.zygames.com:80成功。
2024-06-16 01:52:31 GET /qqsm/install_mars3/30215721c47bc10bae5a3dc141e7f4ed78b36/QQSM3_OB_CHN_3.0.215_Green.rar HTTP/1.1
2024-06-16 01:52:31 Host: download.zygames.com
2024-06-16 01:52:31 Connection: close
2024-06-16 01:52:31 Accept: */*
2024-06-16 01:52:31 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36
2024-06-16 01:52:31 HTTP/1.1 302 Found
2024-06-16 01:52:31 Cache-Control: private
2024-06-16 01:52:31 Content-Type: text/html; charset=utf-8
2024-06-16 01:52:31 Location: http://download1.zygames.com/qqsm/install_mars3/30215721c47bc10bae5a3dc141e7f4ed78b36/QQSM3_OB_CHN_3.0.215_Green.rar
2024-06-16 01:52:31 Server: Microsoft-IIS/7.5
2024-06-16 01:52:31 X-AspNet-Version: 4.0.30319
2024-06-16 01:52:31 X-Powered-By: ASP.NET
2024-06-16 01:52:31 Date: Sat, 15 Jun 2024 17:52:26 GMT
2024-06-16 01:52:31 Connection: close
2024-06-16 01:52:31 Content-Length: 233
2024-06-16 01:52:31 重定向到 http://download1.zygames.com/qqsm/install_mars3/30215721c47bc10bae5a3dc141e7f4ed78b36/QQSM3_OB_CHN_3.0.215_Green.rar
2024-06-16 01:52:31 开始连接download1.zygames.com:80...
2024-06-16 01:52:31 DNS解析失败。
2024-06-16 01:52:31 发生错误: 服务器无法连接(错误代码: 0)
2024-06-16 01:52:31 本次连接失败,5秒后重试。重试次数:1/10000
2024-06-16 01:52:36 开始连接download1.zygames.com:80...
2024-06-16 01:52:36 连接download1.zygames.com:80成功。
2024-06-16 01:52:36 GET /qqsm/install_mars3/30215721c47bc10bae5a3dc141e7f4ed78b36/QQSM3_OB_CHN_3.0.215_Green.rar HTTP/1.1
2024-06-16 01:52:36 Host: download1.zygames.com
2024-06-16 01:52:36 Connection: close
2024-06-16 01:52:36 Accept: */*
2024-06-16 01:52:36 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36
2024-06-16 01:52:36 HTTP/1.1 200 OK
2024-06-16 01:52:36 Date: Sat, 15 Jun 2024 17:52:32 GMT
2024-06-16 01:52:36 Content-Type: application/x-rar-compressed
2024-06-16 01:52:36 Content-Length: 8474719385
2024-06-16 01:52:36 Connection: close
2024-06-16 01:52:36 Last-Modified: Thu, 06 Jun 2024 10:14:56 GMT
2024-06-16 01:52:36 Cache-Control: no-cache
2024-06-16 01:52:36 Age: 1
2024-06-16 01:52:36 Ctl-Cache-Status: MISS from hb-huangshi2-ca30, MISS from gx-nanning22-ca32
2024-06-16 01:52:36 Request-Id: 425c666dd4df6f0cab8164785f3e5cc7
2024-06-16 01:52:36 cache: dnion-slice-cache
2024-06-16 01:52:36 Server: DnionOS
2024-06-16 01:52:36 检测到服务器支持断点续传。
2024-06-16 01:52:36 开始读取数据...
连接2日志
2024-06-16 01:52:36 开始检测服务器是否支持断点续传。
2024-06-16 01:52:36 工作线程启动。
2024-06-16 01:52:36 开始连接download.zygames.com:80...
2024-06-16 01:52:36 连接download.zygames.com:80成功。
2024-06-16 01:52:36 GET /qqsm/install_mars3/30215721c47bc10bae5a3dc141e7f4ed78b36/QQSM3_OB_CHN_3.0.215_Green.rar HTTP/1.1
2024-06-16 01:52:36 Host: download.zygames.com
2024-06-16 01:52:36 Connection: close
2024-06-16 01:52:36 Accept: */*
2024-06-16 01:52:36 Range: bytes=4237359692-
2024-06-16 01:52:36 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36
2024-06-16 01:52:36 HTTP/1.1 302 Found
2024-06-16 01:52:36 Cache-Control: private
2024-06-16 01:52:36 Content-Type: text/html; charset=utf-8
2024-06-16 01:52:36 Location: http://download1.zygames.com/qqsm/install_mars3/30215721c47bc10bae5a3dc141e7f4ed78b36/QQSM3_OB_CHN_3.0.215_Green.rar
2024-06-16 01:52:36 Server: Microsoft-IIS/7.5
2024-06-16 01:52:36 X-AspNet-Version: 4.0.30319
2024-06-16 01:52:36 X-Powered-By: ASP.NET
2024-06-16 01:52:36 Date: Sat, 15 Jun 2024 17:52:31 GMT
2024-06-16 01:52:36 Connection: close
2024-06-16 01:52:36 Content-Length: 233
停止重新开始任务都没用,连接2是空白
删除HTTP任务重新新建一个后就正常了
帖子补充
这家游戏客户端目前会掉 PCDN 两个域名,download1 和 download4 不知道是不是那个DNS错误的问题,,,好像我现在删除重新添加任务又不行了,依旧是只跑一个线程,第二个线程客户端没有进行发起
我猜测是因为,开始检测服务器是否支持断点续传。这一行,服务器没有响应206?(但是我单独用跳转后的链接正常的),由于2.07上一版增加了对PCDN的支持,用主链接发起,跳转响应了302,错误判断异常失败了?应该是这个原因,因为暂停后进度变成0%,客户端要从头开始下载,反正时好时坏的,好的时候就如图所示正常了