qd-today / qd

QD [v20240210] —— HTTP请求定时任务自动执行框架 base on HAR Editor and Tornado Server
https://qd-today.github.io/qd/
MIT License
4.46k stars 577 forks source link

[Feature] 麻烦搞个独立的请求超时时间,单个任务的 #440

Open aogg opened 1 year ago

aogg commented 1 year ago

Verify steps

Describe the Feature

request_timeout = float(os.getenv('REQUEST_TIMEOUT', 30.0)) # HTTP Request 请求超时时间 connect_timeout = float(os.getenv('CONNECT_TIMEOUT', 30.0)) # HTTP Request 连接超时时间

Describe the solution

request_timeout = float(os.getenv('REQUEST_TIMEOUT', 30.0)) # HTTP Request 请求超时时间 connect_timeout = float(os.getenv('CONNECT_TIMEOUT', 30.0)) # HTTP Request 连接超时时间

Describe alternatives

No response

Additional context

No response

a76yyyy commented 1 year ago

https://github.com/qd-today/qd/blob/fc655a05d7cf88a65b0fa13156bcc98ad1909852/config.py#L99

请详细说明你的需求

aogg commented 1 year ago
image

在这个配置超时时间 request_timeout = float(os.getenv('REQUEST_TIMEOUT', 30.0)) # HTTP Request 请求超时时间 目前已有的只能控制所有任务的请求时间,但需要的是单个请求的请求超时时间

a76yyyy commented 1 year ago

image 在这个配置超时时间 request_timeout = float(os.getenv('REQUEST_TIMEOUT', 30.0)) # HTTP Request 请求超时时间 目前已有的只能控制所有任务的请求时间,但需要的是单个请求的请求超时时间

为什么要单独控制一个请求的超时时间? 直接扩大全局超时时间的限制不能解决你的问题么?

想要实现你的需求很简单, 但还是请说明这个问题的必要性吧

ZKBL commented 1 year ago

好家伙,理直气壮的要求,还以为你是老板呢

Verify steps

* [x]  Tracker 我已经在 [Issue Tracker](%E2%80%A6%E2%80%A6/) 中找过我要提出的问题

* [x]  Need 当前 QD 框架并不包含该功能特性或者还不完善

* [x]  Framework 这是 QD 框架应包含的特性,并非模板特性

* [x]  Meaningful 我提交的不是无意义的 催促更新或修复 请求

Describe the Feature

request_timeout = float(os.getenv('REQUEST_TIMEOUT', 30.0)) # HTTP Request 请求超时时间 connect_timeout = float(os.getenv('CONNECT_TIMEOUT', 30.0)) # HTTP Request 连接超时时间

Describe the solution

request_timeout = float(os.getenv('REQUEST_TIMEOUT', 30.0)) # HTTP Request 请求超时时间 connect_timeout = float(os.getenv('CONNECT_TIMEOUT', 30.0)) # HTTP Request 连接超时时间

Describe alternatives

No response

Additional context

No response

a76yyyy commented 1 year ago

好家伙,理直气壮的要求,还以为你是老板呢

倒是不需要这么说,只要能表明自己这个特性的使用情景和必要性就好

aogg commented 1 year ago

啥?没那么严重吧,我只是正常提feature,那个打钩是你们弄的啊