使用Hangfire定时抓取别人接口,运行一段时间发生一下问题

qq_37424692 2021-05-20 05:32:02
发生一个或多个错误。

System.AggregateException: 发生一个或多个错误。 ---> System.Net.Http.HttpRequestException: 发送请求时出错。 ---> System.Net.WebException: 基础连接已经关闭: 连接被意外关闭。
在 System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
在 System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
--- 内部异常堆栈跟踪的结尾 ---
--- 内部异常堆栈跟踪的结尾 ---
---> (内部异常 #0) System.Net.Http.HttpRequestException: 发送请求时出错。 ---> System.Net.WebException: 基础连接已经关闭: 连接被意外关闭。
在 System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
在 System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)


备注:1.我拿着相应数据去postman测试,发现也出现一样的问题
2.刚开始可以,运行一段时间就出问题了
3.服务是挂载在IIS运行的

4.有意思的是,我用postman把对方给的token值放头部请求,说无响应,但是我把这个token值取很小一部分,服务器有响应了
...全文
24751 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
大然然 2021-05-27
  • 打赏
  • 举报
回复
你换个ip试一下
royler 2021-05-26
  • 打赏
  • 举报
回复
请求对方频繁被拦截了。如果再出现这个情况,可以在服务器命令行的方式请求的看看,或者服务器是win的话,可以尝试打开目标网站看看是否正常 先排除是对方拦截了。还是你的代码的问题,
qq_37424692 2021-05-21
  • 打赏
  • 举报
回复
有没有人能指点下,问题出在哪里哇

8,327

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 IIS
社区管理员
  • IIS
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧