我创建了一个 SAP Springboot 原型的应用程序并将其发布到 SAP Cloud Foundry,并且可以看到在 Kibana 日志中生成的关联 ID。但我无法检索 CorelationId。我希望这个生成的关联 ID 通过 RabbitMQ 从发布者传递给消费者。我已经尝试了很多,但我无法成功。请告诉我如何获得此ID?
1 回答
慕娘9325324
TA贡献1783条经验 获得超4个赞
我认为这是不可能的,因为 ID 是由 SAP Cloud Platform 在写入日志文件时生成的。SDK 提供ErrorResponseBuilder
类以在应用程序中引发异常时生成参考 ID,以便在 API 级别(错误响应)和日志文件中都有参考 ID。这旨在避免将内部应用程序信息暴露给 API。但我认为这不是您的目标,因此您可能必须自己生成一个标识符并将其带到日志中。
添加回答
举报
0/150
提交
取消