如果我的openvpn客户端不能每隔60秒ping一次目的地4.2.2.2,那么我正在尝试让它重新启动,如果它是这样的话,则什么也不做。这是我所拥有的。我也想继续运行,我正在高山Linux上运行这个程序。任何帮助都是非常感谢的。
#!/bin/sh
#This is a script to continuously do 5 pings to 4.2.2.2
#every 60 seconds to keep the tunnel up if pings fail,
#then it will restart the openvpn process. And record the
#time
我在我的Red Hat Enterprise 6.3上安装了Jenkins。jenkins通过侦听端口8080来运行。
[root@linux]# service jenkins status
jenkins (pid 7526) is running...
JENKINS_PORT="8080"
JENKINS_LISTEN_ADDRESS="0.0.0.0"
但是,我无法通过web浏览器或cURL连接到Jenkins。HTTP连接的TCP连接是"ESTABLIASHED",但HTTP GET请求一直在等待,web浏览器一直在加载。
[r
作为一个简单的示例程序,我有一个连续调用服务器的节点脚本,希望这个程序能够运行很长时间。
该程序被设置为一个ping函数,该函数返回一个承诺对象。该承诺将根据ping是否有效或失败而得到解决或拒绝。
我希望让这个函数在一个循环中运行,所以不管ping是否成功,下一个ping都是在经过一定时间的之后,在之前的请求被解析后触发的。
问题不是这个任务本身,而是我关心我的实现。我相信它最终会导致堆栈溢出。
下面是一些代码来查看发生了什么:
function doPing(host) {
// returns a promise object.
}
function doEvery(ms, c
我想要创建一个脚本的ddwrt,在4主机上的pings检查互联网是否可用。如果在4个测试中,其中一个ping结果实现了,那么假设internet正在工作,否则没有连接。至少有一个测试需要实现。
这就是我一直在写的剧本。
#!/bin/sh
result=`ping -c 1 8.8.8.8 | grep -c from`
sleep 10
result+=`ping -c 1 www.google.com | grep -c from`
# I want the output from this command to add into result variable. For example
我在Linux机器上安装了一个迷你浏览器,我试着跟随从外部获得对演示服务的访问(我的浏览器)。
$ kubectl get service web
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
web NodePort 10.103.184.174 <none> 8080:30068/TCP 17h
~$ minikube service web --url
http://192.168.49.2:30068
但是,当我试图从我的浏览器访问这个url时,我得
我想根据ping comannd的结果显示一条弹出消息,无论ping是否失败或传递ping是否成功消息都是如何执行的:
start "Checking your PC is on the network- ...."%host% ping localhost |find "TTL=">nul && (msg "%username%": Ping to Local Host Failed) || (msg "%username%" Ping to Local host Succesful)
start
我有一个javascript函数,我设置了一个间隔,每30秒执行一次。这是我的密码:
function ping() {
// code ...
}
ping(); // call function when page loads for first time
// call function every 30 seconds
window.setInterval(function(){
ping();
}, 30000);
我想做的是将第一个调用(当页面第一次加载时)延迟5秒,然后函数应该每30秒再执行一次。
我试过setTimeout,但似乎不起作用,它执行任何想法,我
脚本,想要ping网络上的设备,告诉我它是否可达,然后从ping中获取ttl数据,并告诉我操作系统。
我尝试过使用awk命令,但我还是个脚本新手,可能没有正确使用它。
for host in $(seq 1 255);
do
ping -c 1 $sn.$host | grep "Unreachable" &>/dev/null
if [ $? -eq 0 ]; then
printf "%s\n" "$sn.$host is Offline"
fi
ping -c 1 $sn