检查VM是否正在运行的最佳方法

时间:2015-10-30 15:07:01

标签: php

浏览器

VM ip = 172.16.67.137

我转到:http://172.16.67.137:1234/vse/accounts.count在我当地的浏览器上

我得到了这个回复

Object
data:Object
account_count:20
message:"Success"
status:200

终端

但是当我尝试ping该URL

时怎么回事
  • ping http://172.16.67.137:1234
  • ping http://172.16.67.137

所有人都回报我

  

ping:无法解析http://172.16.67.137:1234/vse/accounts.count:未知主机

我做错了什么或错过了任何步骤?

我只想在执行任何其他操作之前检查我的VM是否正在运行,否则会抛出一些错误。

希望有人可以对此有所了解......

2 个答案:

答案 0 :(得分:1)

Ping仅适用于url而非uri或端口。 当我说URL时,我指的是http://

你必须这样做:

ping 172.16.67.137

Ping不适用于端口

您可以使用telnet进行检查。

telnet 127.0.0.1 8080

答案 1 :(得分:0)

从终端运行curl获取回复

curl http://172.16.67.137:1234/vse/accounts.count