Powershell实现监测服务器连通状态
工作中可能会遇到有几台托管的服务器,比如数据库,一旦网络中断就会影响到数据采集。
为此你可以使用下面脚本,它用计划任务每小时执行一次,一旦服务器出现断网,则会弹出提示窗口,代码如下:
$computerNames = @("10.3.X.56","10.0.XX.123")
$computerNames|%{
if(!(Test-Connection -ComputerName $_ -Quiet )){
cmd /c msg * ($_) 连接出现异常
}
}
相关推荐
-
java网络编程中向指定URL发送GET POST请求示例
复制代码 代码如下: import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.PrintWriter;import java.net.HttpURLConnection;import java.net.URL;import java.net.URLConnection;import jav
-
Java网络编程基础教程之Socket入门实例
当我们想要在Java中使用TCP/IP通过网络连接到服务器时,就需要创建java.net.Socket对象并连接到服务器.假如希望使用Java NIO,也可以创建Java NIO中的SocketChannel对象. 创建Socket 下面的示例代码是连接到IP地址为78.64.84.171服务器上的80端口,这台服务器就是我们的Web服务器(www.jb51.net),而80端口就是Web服务端口. 复制代码 代码如下: Socket socket = new Socket("78.46.84.
-
java使用TimerTask定时器获取指定网络数据
复制代码 代码如下: import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.URL;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Timer;import java.util.TimerTask; public class GetYinInf
-
java如何测试网络连通性
本文实例为大家分享了Java测试网络连通性的方法,供大家参考,具体内容如下 第一种方式:利用java运行时: Java代码 /** * test network * @param ip */ private void getNetworkState(String ip) { Runtime runtime = Runtime.getRuntime(); try { log.info("=================正在测试网络连通性ip:"+ip); Process process
-
Java用文件流下载网络文件示例代码
复制代码 代码如下: public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径. File file = new File(path); // 取得文件名. String filename = file.getName();
-
java网络编程学习java聊天程序代码分享
复制代码 代码如下: package com.neusoft.edu.socket;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;/** * 服务器端代码 * 获取客户端发送的信息,显示并且返回对应的回复 *
-
Java实现爬虫给App提供数据(Jsoup 网络爬虫)
一.需求 最近基于 Material Design 重构了自己的新闻 App,数据来源是个问题. 有前人分析了知乎日报.凤凰新闻等 API,根据相应的 URL 可以获取新闻的 JSON 数据.为了锻炼写代码能力,笔者打算爬虫新闻页面,自己获取数据构建 API. 二.效果图 下图是原网站的页面 爬虫获取了数据,展示到 APP 手机端 三.爬虫思路 关于App 的实现过程可以参看这几篇文章,本文主要讲解一下如何爬虫数据. Android下录制App操作生成Gif动态图的全过程 :http://www
-
Java获取网络文件并插入数据库的代码
获取百度的歌曲名,歌手和链接!! 复制代码 代码如下: package webTools; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.UnsupportedEncodingException; import java.net.MalformedURLException; import java.net.URL; import
-
java网络编程之socket网络编程示例(服务器端/客户端)
Java为TCP协议提供了两个类,分别在客户端编程和服务器端编程中使用它们.在应用程序开始通信之前,需要先创建一个连接,由客户端程序发起:而服务器端的程序需要一直监听着主机的特定端口号,等待客户端的连接.在客户端中我们只需要使用Socket实例,而服务端要同时处理ServerSocket实例和Socket实例;二者并且都使用OutputStream和InpuStream来发送和接收数据. 学习一种知识最好的方式就是使用它,通过前面的笔记,我们已经知道如何获取主机的地址信息,现在我们通过一个简单的
-
简单介绍Java网络编程中的HTTP请求
HTTP请求的细节--请求行 请求行中的GET称之为请求方式,请求方式有:POST.GET.HEAD.OPTIONS.DELETE.TRACE.PUT,常用的有: GET. POST 用户如果没有设置,默认情况下浏览器向服务器发送的都是get请求,例如在浏览器直接输地址访问,点超链接访问等都是get,用户如想把请求方式改为post,可通过更改表单的提交方式实现. 不管POST或GET,都用于向服务器请求某个WEB资源,这两种方式的区别主要表现在数据传递上:如果请求方式为GET方式,则可以在请
随机推荐
- AJAX省市区三级联动下拉菜单(java版)
- Oracle知识整理笔记
- js 设置缓存及获取设置的缓存
- VBS教程:VBScript 基础-VBScript编码约定
- Live Write 的代码高亮插件 Paste Code
- Bootstrap每天必学之日期控制
- 详解webpack性能优化——DLL
- js仿小米手机上下滑动效果
- JavaScript的类型、值和变量小结
- php实现建立多层级目录的方法
- PHP中的traits简单使用实例
- 基于php导出到Excel或CSV的详解(附utf8、gbk 编码转换)
- java开发_图片截取工具实现原理
- 使用批处理清除事件查看器所有Windows EventLog日志的代码
- MySQL的Query Cache原理分析
- PHP中函数内引用全局变量的方法
- jQuery中$.click()无效问题分析
- 用javascript实现旋转图片效果的代码
- js清除浏览器缓存的几种方法
- Python使用Django实现博客系统完整版