提问人:Poorva K 提问时间:10/18/2023 更新时间:10/18/2023 访问量:48
如何从运行时构造中部署的 Mule API 获取 vCore 信息How to fetch vCore information from the Mule API Deployed in Runtime Fabric
How to fetch vCore information from the Mule API Deployed in Runtime Fabric
问:
我正在尝试通过构建 Mule API 并从中获取 vcore 信息,直接从 Mulesoft 或 Elastic 监控中获取分配给 Mule Runtime Fabric 中部署的现有应用程序的 vCore 计数。
未找到任何与在运行时构造或本地中获取已部署 API 的 vcore 相关的文档。
答:
vCore 是在 CloudHub 和 CloudHub 2 上进行处理的计算容量单位,等于一个虚拟核心。Runtime Fabric 改用 vCPU 的概念,其计算方式可能有所不同。如果本地引用的是独立的 Mule 运行时,它也不会使用,因为它部署到你自己的基础架构中,而该基础架构不受 MuleSoft 管理。它可能在虚拟化环境中使用物理 CPU 内核或虚拟内核,但由于它不受 MuleSoft 管理,因此由您决定。
Mule 应用程序有时称为 Mule API,具体取决于应用程序何时实现某些 API。它们不会报告任何类型的资源信息,除非您在应用程序中开发了该功能。
另一方面,MuleSoft 提供用于管理应用程序和其他 Anypoint Platform 服务的 REST API。Runtime Manager REST API 提供有关可能对您有用的部署的详细信息。请参阅端点的文档,网址为 https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/amc-application-manager/minor/4.0/console/method/%231290/。
有关其他平台 REST API 的文档,请访问 Developer Portal:https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/
评论