簡體   English   中英

騾子4中的異常處理

[英]Exception Handling in Mule 4

在此輸入圖像描述 我必須定義一個全局異常處理程序,對於每個流程,我必須定義我想在Mule 4中使用全局異常處理的同一組異常,我按照以下步驟操作,請建議/幫助全局配置異常處理。

  1. 在“全局配置元素”下,單擊“單擊創建配置”。

2。我在其中定義了默認的錯誤處理程序。

請查看隨附的屏幕截圖。

謝謝

您可以在XML視圖中共享錯誤處理程序。 只需將一個ref屬性添加到指向全局錯誤處理程序名稱的錯誤處理程序屬性中。

請注意,使用XML進行共享也更好。 只有屏幕截圖才能清楚流邏輯。

例:

<flow name="myFlow1">
    ...
    <error-handler ref="Error_Handler">
    </error-handler>
</flow>

<flow name="myFlow2">
    ...
    <error-handler ref="Error_Handler">
    </error-handler>
</flow>    

<error-handler name="Error_Handler">
    <on-error-propagate type="ANY"> 
        <logger level="ERROR" doc:name="Log the error" message="An error happened!" />
    </on-error-propagate>   
</error-handler>

在Mule 4中,您可以使用Error Handler ,它類似於Global Exception Handler
Mule 3. 錯誤處理程序可用於處理沒有自己的錯誤處理的流的錯誤。 與Mule 3相同,您需要在Configuration元素中將Error Handler定義為Default Error Handler

請參考 - https://www.tutorialsatoz.com/error-handling-in-mule-4/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM