gpt4 book ai didi

java - 根据失败 Actor 的策略决策

转载 作者:行者123 更新时间:2023-12-02 11:45:58 24 4
gpt4 key购买 nike

想象一下我有一个 Actor parent 和两个 child 。
它的 child 是不同类型的转换,但他们都可以抛出相同的异常。
我怎样才能实现以下行为:如果异常是由1个 Actor 抛出的,我想恢复,但如果它是由另一位发送的,我想阻止它吗?

最佳答案

一种方法是通过在参与者层次结构中插入另一层来为子级定义不同的主管策略。也就是说,而不是以下内容,其中 c1c2parent 的子级...

 parent
/ \
c1 c2

...您可以执行以下操作:

   parent
/ \
p1 c2
/
c1

您可以在parentp1中定义不同的监管策略:前者的策略适用于c2,而后者的策略适用于c2。后者将适用于c1

关于java - 根据失败 Actor 的策略决策,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48201066/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com