问题标签 [ping]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6282 浏览

windows - 在 Windows 服务器上查看传入的 ping

我试图在目标 Windows 机器上查看传入 ping 的结果。这需要验证在后台线程中运行的 ping 是否是从发起者发送的。

我试过 netstat 无济于事。我还有其他方法可以尝试吗?

谢谢。

0 投票
1 回答
285 浏览

c++ - 服务器应用程序必须对 N 个客户端进行 ping 操作。有没有办法让它多线程?

我编写服务器应用程序 (Windows Server 2003) 向客户端发出多达 1000 次 ping 调用并等待接收响应。由于 ping 使用 ICMP 连接,我发现无法定义服务器从哪个 IP 接收响应。目前我使用 Mutex 的阻塞,但它实际上消除了多线程的所有好处。还有另一种方法可以以多线程方式实现吗?可能我应该使用另一种方式连接到客户端(目标是检查是否有连接到客户端的最快方式)?

0 投票
9 回答
55809 浏览

bash - 如何在脚本中使用 ping

我想要一个可以执行以下操作的 bash 脚本:

如果我只这样做ssh并且计算机没有响应,那么超时将永远存在。所以我正在考虑使用的输出ping来查看计算机是否还活着。我怎么做?其他想法也会很棒

0 投票
3 回答
560 浏览

batch-file - 将 Windows 批处理文件转换为 Linux shell 脚本

我有一个批处理文件,用于检查我的网站是否对 ping 做出反应。如果站点没有反应,脚本会将输出写入文本文件。

我想在 Linux 系统上使用相同类型的脚本。

谁能帮我翻译代码以便我可以在 Linux shell 上使用它?

非常感谢

0 投票
2 回答
191 浏览

windows - 当我的“ping”时间如此之高时,我的 Ruby“Time.now”时间怎么会如此之低?

我是第一次使用 MongoDB 并尝试对其性能进行计时。我在带有 Windows 7 64 位主机的 VirtualBox Ubuntu 9.10 客户机上运行 ruby​​。MongoDB 位于远程主机上,而不是位于互联网云中某处的我的局域网上。

这是我的代码:

问题是,时间太短了,我不相信我所看到的。我看到的时间大约是50、100、200微秒,而我的计算机和远程 mongo 计算机之间的 ping 时间大约是 40毫秒。我误解了单位吗?当 ping 如此之高时,我的时间怎么会如此之低?

0 投票
3 回答
1005 浏览

c# - 使用 Ping 映射活动 IP 的线程问题 - C#

我正在尝试创建一个简单的网络工具来 ping 本地子网上所有可能的 IP,并在 DataGridView 中提供此类 IP 的列表。我是新手,不得不考虑线程,这对于一个初出茅庐的程序员来说是一件好事。抱歉,您可能需要向我解释一下,但在我看来,这应该可行。在我尝试将其放入后台工作线程之前,该应用程序只会挂起并给我一个“无响应”。

提前谢谢。

0 投票
1 回答
2079 浏览

python - 使用线程 ping 网络并对其进行测试

我正在尝试使用线程 ping 两个不同的网络。我能够得到我想要的响应,但我想将其转换为测试。我有我在下面尝试过的代码,但测试运行者说没有运行任何测试。代码如下:

如果网络没有响应,我希望测试断言真假,并为要 ping 的 2 个网络运行两个测试。有谁知道我哪里出错了?

0 投票
3 回答
3711 浏览

apache-flex - 如何从 Flex - AIR 执行 ping 操作?

我很无聊,因为我的开发服务器已关闭,我正在运行命令提示符以无限期地 ping 服务器,以便我会看到他们何时停止超时并知道我可以再次工作。与此同时,我想制作一个 Air 应用程序来为我做这件事,所以当它开始能够连接到服务器时,我可以让它啁啾或警报或做一些事情。

所以我需要先让 AIR 进行 ping,有人知道该怎么做吗?我找不到任何帮助。我不能使用 HTTPService,因为不管它坏了(认为是 VPN),我们的开发网站仍然正常。

谢谢

0 投票
1 回答
1199 浏览

ruby-on-rails - 如何从 Rails 应用程序使用 XML-RPC ping pingomatic.com

我想自动向 rpc.pingomatic.com 发送 ping,但我找不到任何记录要在 RPC 文档中发送的字段的地方。

我不担心花哨的 RPC 生成器。我很高兴将 #{...} 链接转换为静态字符串。我只需要知道将它插入什么。

0 投票
3 回答
532 浏览

c# - PING 的回复是否包含原始数据?

我正在使用 C# Ping 类来 ping 服务器。

如果我使用缓冲区(比如 10240 字节)发送 ping,服务器是否也会返回原始的 10240 字节?

我问这个是因为我正在测量两个端点之间的延迟以及数据大小(以查看数据大小对 Ping 延迟的影响有多大)。

如果我用 10240 字节 ping,服务器会用 10240 字节发回回复,还是只是告诉我它收到了,而不是 10240 字节?