0 0

监测web服务器运行状态,平均响应时间,选择httpClient还是snmp?0

主要想监测全国各地用户是可以访问到指定的URL,如果不能,可以分析是电信或网通等服务商的问题,dns服务器的问题,或者交换机的问题或者web应用程序服务器宕机的问题等问题,以上是服务状态是否可用;还有就是各地访问资源平均响应时间。
请问有有经验的人士,提供一下思路吗?
2012年7月02日 11:30

1个答案 按时间排序 按投票排序

0 0

httpclient应该只能做到,请求当前的URL,接受返回。并不能告诉你DNS出问题了。
这个对httpclient来说,DNS不是他的关注点。
SNMP不太清楚是什么,如果他可以打印出整条路由,应该就他了。

2012年7月02日 11:52

相关推荐

    [享学Feign] 九、Feign + OkHttp和Feign + Apache HttpClient哪个更香?

    目录前言正文OkHttp使用示例源码解析Apache HttpClient使用示例源码解析GoogleHttpClient哪个更香?总结声明 前言 前八篇文章介绍完了feign-core核心内容,从本篇开始将介绍它的“其它模块”。其实核心模块可以独立...

    如何在WPF应用程序中通过HttpClient调用Web API

    为了保持用户界面的响应性,避免长时间运行的任务导致程序无响应,我们需要使用异步编程。 HttpClient是.NET Framework中用于发送HTTP请求的类,它是异步操作的理想选择。在调用Web API时,我们通常会创建一个...

    WebApi系列-通过HttpClient来调用WebApi接口.doc

    ### WebApi系列-通过HttpClient来调用WebApi接口 #### 一、概述 在现代Web开发中,Web API已经成为一种非常流行的模式,用于提供服务端与客户端之间的数据交互。随着.NET Framework以及.NET Core的发展,微软提供...

    计算机网络实验一 Windows环境下用java实现web服务器

    通过分析和运行这些代码,学生可以亲手实践上述理论知识,观察请求和响应的交互过程,调试可能出现的问题,从而更好地掌握网络编程和Web服务器开发。 此外,这个实验也与前端开发相关,因为前端开发者经常需要与...

    使用httpclient访问servlet

    通常,Servlet部署在Web服务器或应用服务器上,如Tomcat、Jetty等。当我们有一个服务器A,需要调用另一个服务器B上的Servlet服务时,HttpClient便成为了一个理想的解决方案。 1. **HttpClient介绍**: Apache ...

    HTTPClient(Web客户端)

    5. **响应处理**:接收到服务器的响应后,HTTPClient需要解析状态码(如200表示成功,404表示未找到,500表示服务器内部错误)和响应体,根据状态码判断请求是否成功,并展示或处理响应数据。 6. **连接管理**:...

    httpclient 客户端发送xml报文到服务器端采用post方式(加密)传递

    在IT行业中,XML(eXtensible Markup Language)是一种用于数据交换的标准格式,尤其在Web服务和客户端-服务器通信中广泛应用。本示例探讨的是如何使用HTTPClient库在客户端发送XML报文到服务器端,且报文通过POST...

    c++ http通讯 基于mongoose 的httpserver和httpclient

    Mongoose是一个轻量化的web服务器,通过提供一个web接口给它,它可以嵌入到现有的工程当中。Mongoose的整个代码只有一个c文件和一个h文件,使用起来非常方便。 c++ http通讯 基于mongoose 的httpserver和httpclient...

    HttpServer.zip_http servlet server_httpclient_http服务器_java https

    2. 请求与响应处理:HttpClient允许开发者精细控制请求头、请求体、超时等设置,响应则包含状态码、响应头和响应体,可以进行相应的解析和处理。 三、HTTPS安全通信 HTTPS是HTTP协议的安全版本,通过SSL/TLS协议...

    纯java写的web服务器

    Java是一种广泛使用的编程语言,尤其在开发Web应用程序和服务器方面有着强大的能力。"纯Java写的web服务器"是指完全使用Java语言实现的Web服务器,它能够处理HTTP请求并返回响应,为用户提供网页服务。这种服务器的...

    httpclient httpclient.jar

    这个库广泛用于从Web服务器获取数据、发送请求、处理响应等任务,尤其在爬虫、API交互、自动化测试等领域有着广泛的应用。在本文中,我们将深入探讨HttpClient的核心概念、使用方法以及如何通过`httpclient.jar`进行...

    四、使用HttpClient上传测试文件服务器

    在IT行业中,网络通信是不可或缺的一部分,而HttpClient作为Java领域常用的HTTP客户端库,为我们提供了方便地与Web服务器交互的能力。本篇文章将详细讲解如何利用HttpClient上传文件到测试服务器,这在进行API测试、...

    Java 使用HttpClient保持SESSION状态

    在处理Web应用程序时,有时我们需要保持用户的登录状态,即SESSION状态。这通常涉及到Cookie管理,因为服务器通过Cookie来跟踪客户端的会话。下面我们将详细探讨如何在Java中使用HttpClient来实现这一目标。 首先,...

    httpclient请求oauth服务器中的token

    1. **配置HttpClient**:首先,我们需要创建一个HttpClient实例,设置必要的连接参数,如超时时间、重试策略等。可以使用`HttpClientBuilder`或`HttpAsyncClientBuilder`进行构建。 2. **基础认证(Base64)**:...

    Arduino HttpClient 库文件

    在实际项目中,HttpClient 库常用于 IoT(物联网)场景,如远程控制、数据采集或设备状态报告等。结合 Arduino 的传感器和其他硬件,你可以构建各种智能系统,如智能家居、环境监测等。理解并熟练使用 HttpClient 库...

    HttpClient 调用WebService示例

    7. **处理响应**: 你可以读取响应状态码、头信息,或者获取响应实体进行进一步处理。例如,解析返回的SOAP XML: ```java StatusLine statusLine = response.getStatusLine(); int statusCode = statusLine....

    httpClienthttpClient

    4. **HttpResponse**:当你发送一个请求后,HttpClient会返回一个HttpResponse对象,其中包含了服务器的响应状态码、头部信息和响应实体。 5. **HttpEntity**:表示HTTP响应中的实体内容,可以是文本、二进制数据...

    java测试服务器响应时间

    在IT行业中,服务器响应时间是衡量一个系统性能的关键指标,特别是在高并发环境下,快速的响应时间对于提升用户体验和系统稳定性至关重要。本项目提供了一个用Java编写的测试工具,旨在评估和优化服务器的响应时间。...

Global site tag (gtag.js) - Google Analytics