我創建了一個 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
提交
取消