微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Mulesoft - 在正在运行的应用程序中检索 Cloudhub versionID

如何解决Mulesoft - 在正在运行的应用程序中检索 Cloudhub versionID

当 Mulesoft 应用程序部署到 Cloudhub 时,它会被分配一个 ID,该 ID 可从 Cloudhub API 获得。在 Cloudhub API v2 中,这个值被命名为 versionID

我可以在应用程序运行时在应用程序本身内检索此 ID 值吗?我想用它来引用远程日志上的应用程序。某些值似乎可以用作 predefined variables,但我没有看到这个。

解决方法

它可能是 ${application.id} 属性。请注意,属性不是变量。如果是这样,则它是无证财产,可能随时被删除或更改。我建议避免依赖此类未记录的功能。

另一种选择是直接从正在运行的应用程序调用 CloudHub API,或者定义您自己的属性设置一个唯一值。

请注意,在 CloudHub 中,应用程序名称是唯一的,因此您可以仅使用它。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。