python - 使用 Python 脚本获取网络服务器响应时间
问题描述
对于监控网络服务器的小型应用程序,我需要收集响应时间。这是我的代码片段:
start = time.process_time()
response = requests.post(url, timeout=3.0)
request_time = time.process_time() - start
print("Request completed in: " + str(request_time*1000))
print(response.elapsed.total_seconds()*100)
响应时间以两种不同的方式记录(记录请求前后的时间并获得差异;response.elapsed.total_seconds()),因为我想尝试两种方式。输出不同。那么,测量响应时间的正确方法是什么?
解决方案
推荐阅读
- spring-boot - 可以使用 bean 类和注释构造 JSON 吗?
- android - 我必须在使用 Dexter android 库 (1) 时出错。无法解析 withContext 方法。(2)。无法解析权限符号
- weblogic12c - Weblogic 无法启动
- mongodb - MongoDb 使用数组键上的乘法更新数组元素
- java - spring boot starter 邮件空指针异常
- c++ - 将模板类重新解释为 const 版本
- python - 我正在尝试在 Mac 上安装 pyaudio 并收到以下错误
- tomcat - 如何将战争文件从 Jenkins 服务器复制到 GCP 云上运行的 Tomcat 服务器
- graphql - 如何选择最佳策略来使用 AWS Cognito 用户池配置基于角色的授权?
- php - 删除帖子重定向到另一个路由