新建mule项目,制造异常,用Catch Exception Strategy组件来处理异常

在error handling处添加该组件,组件内添加set Payload组件用标注异常信息,

mule——处理异常

上面就是一个简单的异常处理操作

若一个flow里面要分开处理多个类型的异常,可以用Choice_Exception_Strategy组件包含flow内定义的多个Catch Exception Strategy组件,实现组合形式的异常处理模块

mule——处理异常

除此之外还可以把整个组合异常处理模块单独拿出来定义为一个flow,在要使用处理异常模块的flow里面用Reference Exception Strategy组件引用定义好的模块,实现异常处理。

mule——处理异常

最后还可以定义全局global的默认异常处理,当flow中没有异常处理组件时默认走全局磨人的异常处理设置。

相关文章:

  • 2022-02-27
  • 2021-12-18
  • 2021-10-22
猜你喜欢
  • 2021-04-05
  • 2021-06-12
  • 2021-11-13
  • 2021-12-12
  • 2021-07-28
  • 2022-12-23
  • 2021-09-04
相关资源
相似解决方案