我如何查找应用程序在哪个服务器上运行?

很多时候,我会得到一个具有某种问题的应用程序的URL。 为了解决这个问题,我需要找出在哪个服务器上运行,哪个服务器通常涉及四处奔走,问几个人。 有什么方法可以从命令行查看这个? 我试过NSLOOKUP,但我认为它只给了我名字服务器。

该URL通常会指示应用程序正在运行的位置,例如,“ http://app01.somecompany.com/my/app ”正在“app01”上运行,但是如果您的服务器是负载平衡的,则可能并非如此。

如果URL没有显示出来,你可能会很幸运,并且让你的系统devise成能够揭示运行应用程序的服务器(HTTP头,输出中的<META>标签,发送给客户端等等),其他的你可能会问一些关于哪个服务器做什么的文档

在你的CMDB中find它:-)

这是最好的一般答案。 如果你的回答是“那是什么?” 或者“我们没有一个”,现在是开始构build它的时候了,正如voretaq7所说。 如果答案都只在其他人的头上,那就开始写下他们的答案。