参考https://github.com/newrelic/newrelic_api的 New Relic API,我想知道主机和实例之间有什么区别。
基本上,我知道什么是应用程序以及什么是服务器(显然)。我会假设实例是应用程序的实例,即如果我的应用程序在 Heroku 上运行,每个实例将对应于运行我的应用程序的测功机。但是,什么是主机?主机和实例之间有什么区别?
谢谢,
-比利
更新
感谢你的回答!
因此,如果我做对了,在一般情况下,应用程序和实例之间的映射是一对一的,即每个应用程序可以有 1 个或多个实例。此外,实例和主机之间的映射是 n 到 m 的,即每个实例最多可以在一个主机上运行(在任何给定时间),但实例分布在可用主机之间。同样,主机分布在服务器之间(例如,m-to-s)。是这样吗?(抱歉,如果这听起来像是我在说非常明显的东西,但我不熟悉他们在 New Relic 使用的术语)
如果以上内容正确,我如何从 API 获取实例 - 主机和主机 - 服务器映射?我可以看到如何获取应用程序 - 实例和应用程序 - 主机,但是其他两个呢?
再次感谢你的帮助!