如果要设置多个网站的响应,请设置最大执行时间,120秒测试40多个站点是够用的。如果你公司的站点非常多,又想快速知道这些网站是否正常打开,下面这段代码能够帮助您。
<meta charset="utf-8"> <?php //设置最大执行时间是 120秒 ini_set('max_execution_time',120); function httpcode($url){ $ch = curl_init(); $timeout = 3; curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); curl_setopt($ch,CURLOPT_URL,$url); curl_exec($ch); return $httpcode = curl_getinfo($ch,CURLINFO_HTTP_CODE); curl_close($ch); } $check_web = array('http://test1.onestopweb.cn/', 'http://test2.onestopweb.cn/', 'http://test3.onestopweb.cn/', 'http://www.onestopweb.cn/'); for($i=0;$i<count($check_web);$i++){ echo $check_web[$i].' -> '.httpcode($check_web[$i]).'<br>'; } ?> 使用方法:如果显示为200则正常,如果显示其它值表示不正常;$timeout后面的3是设置超时秒数。
PHP curl_setopt函数响应后,在IIS日志会留下痕迹的。正所谓雁过留迹,现在很流行DDOS分布式拒绝服务攻击,你可以在日志看出一些端倪。
#Software: Microsoft Internet Information Services 7.5 #Version: 1.0 #Date: 2016-05-14 01:58:42 #Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status time-taken 2016-05-14 01:58:41 182.254.231.253 GET / - 80 - 182.254.231.238 - 200 0 0 124
相关推荐
在IIS服务器运行过程中,会产生大量的日志文件,这些日志记录了服务器的活动,包括请求、响应、错误信息等,对于系统管理员来说,分析IIS日志对于诊断问题、优化性能和提升安全性至关重要。 IIS日志检测程序则是...
频率响应函数、单位脉冲响应函数、单位脉冲响应函数与频率响应函数的关系、卷积定理。
对于Landsat8,它有8个波段,覆盖了从近红外到可见光的宽广范围,每个波段都有其特定的波谱响应特性。 1. **波段1-2 ( Coastal/Aerosol )**:这两个波段主要用于探测沿海地区和气溶胶,具有较高的蓝光敏感度。它们...
在IT运维领域,理解Web服务器的运行状态是至关重要的,而IIS(Internet Information Services)作为Windows操作系统下的Web服务器,其日志记录了丰富的请求信息。LogParser是一款非常实用的工具,它允许用户以SQL...
在这个“数据库连接以及日志记录等函数”主题中,我们将深入探讨这两个核心概念。 首先,让我们关注数据库连接。在编程中,我们通常使用特定的库或框架来建立与数据库的连接。例如,在Python中,我们可以使用`...
波段响应函数,英文名为spectral response function(SRF)...波段响应函数是描述一定波长范围内(超出波段范围)的量子效应,当需要精确计算像元响应时候,比如大气校正反演真实地表反射率,就需要使用波谱响应函数。
本文将深入探讨“国产卫星定标系数和光谱响应函数”这一主题,涉及高分系列(GF)和资源ZY系列卫星的数据处理,并结合JSON格式的数据配置。 首先,让我们理解“定标系数”的概念。在卫星遥感中,定标是将卫星传感器...
在VC++编程环境中,日志记录是至关重要的一个环节,它可以帮助开发者跟踪程序运行状态,定位和解决问题。本文将详细探讨“VC日志记录类”的实现及其特点,以`LogFile.cpp`和`LogFile.h`两个文件为核心,我们将深入...
为了解决这个问题,有开发者编写了一款基于VBScript的IIS日志分析工具,它能够提供更全面的数据分析。 【为什么要使用vbs编写的IIS日志分析工具】 1. **灵活性**:VBScript是一种通用的脚本语言,编写IIS日志分析...
IIS有默认的端口设置,只要稍有计算机知识的人都会记得这些端口的,要破解的话就十分的方便,所以尽量不要使用21这个默认端口号,并启用日志,以便FTP服务出现异常时检查。 [编辑本段]对IIS服务的远程管理 三、对...
本文将详细介绍如何在Java中使用Log4j来记录日志,并将其写入数据库。 首先,我们需要了解Log4j的基本结构。一个简单的Log4j项目通常包含以下几个部分: 1. **配置文件**:Log4j的配置文件通常是`log4j.properties...
APPL_LOG_DISPLAY_INTERN 函数模块用于分析本地内存中的日志记录,例如在 runtime 中收集的日志记录,不写入数据库。该函数模块使开发者能够快速地分析日志记录,了解系统的运行情况。 APPL_LOG_INIT 函数模块用于...
本文分享的是一组PHP的调试函数和日志记录函数,这些函数均来自作者在项目中的实际应用,可供其他需要此类功能的朋友参考使用。 首先是调试函数`sysdebug`,这个函数用于在开发过程中输出调试信息。其使用方式相对...
遥感光谱响应函数,可用于各种传感器光谱曲线拟合及后续应用。
在IT行业中,日志系统是软件开发中的重要组成部分,它能记录程序运行过程中的各种信息,帮助开发者追踪错误、分析性能以及调试程序。本篇将详细介绍如何使用C语言实现一个高效且功能丰富的日志功能,其中包括参数化...
4. 错误处理和调试:学习如何利用`源码使用说明.txt`中的信息进行错误排查,以及使用IIS的错误日志和调试工具。 5. 安全性:在编写Web应用时,必须考虑安全性问题,如防止SQL注入、XSS攻击等,确保代码的健壮性和...
ISAPI筛选器可以在服务器处理请求之前或之后执行自定义逻辑,例如日志记录、缓存控制、安全检查等。 描述中提到“iis筛选器isapi的一个范例,很好用”,这意味着这个压缩包可能包含一个示例ISAPI筛选器的源代码和...
2. **数据传输函数**:负责读取或写入数据到IIS2DLPC设备,通常使用中断或DMA(直接存储器访问)机制提高效率。 3. **错误处理函数**:检测并处理在通信过程中可能出现的错误,如数据同步问题、超时等。 4. **状态...
IIS通常用于托管ASP.NET应用,但在某些情况下,如开发环境或轻量级部署,我们可能希望避免使用它。 首先,让我们理解C#中的Web服务。Web服务是一种基于HTTP协议的远程调用方式,允许不同系统之间交换数据。在C#中,...