我正在尝试创建一些 HTML,它会显示我的服务器是否可以通过互联网访问,绿灯正常,红灯不可用。我可以为远程站点执行此操作,但不能为我的家执行此操作,我的路由器似乎阻止我通过静态 IP 地址返回家中。我想创建一些 HTML,以便我可以从 ISP 而不是我自己的 LAN 看到我的样子, 更具体地说,我想让巴黎的老板知道巴黎服务器是否已启动并正在运行。
<html>
<head><script language='JavaScript'>
// Begin
function MyErr4(MyImage) {
setTimeout(function() {
document.light4.src = 'http://www.myisp.uk/red.jpg';
},300);
}
// end
</script>
<img name='light4' src='http://mystaticip/2_lime.jpg'
onerror='MyErr4(this)' border='0' width='30' />
不起作用,因为我在自己的 LAN 内运行它。我怎样才能编写一些可以在我的 ISP 处解决的代码。我尝试了 ASP,但 Javascript 在客户端得到了解析。
有人愿意发表评论吗?
最佳答案
您是否考虑过使用现有的应用程序,如 Nagios而不是编写自己的工具?我保证它将提供更多功能并且工作得更好。例如,您可以测试 Web 服务器是否返回状态代码 500(或其他错误),这可能表明数据库过载,而不仅仅是检查它是否会响应请求。
关于javascript - 间接远程图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/303541/