We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
该模式也是Akka的核心思想之一,也是Akka的Actor Kernel的由来。该模式的核心思想是:将重要的数据以及消息保留在根(root)上,并将危险的操作通过简历子actor,分配出去,同时监控它们。
Actor Kernel
将重要的数据以及消息保留在根(root)上,并将危险的操作通过简历子actor,分配出去,同时监控它们。
一个常见的场景是如何保证一个消息总能被处理而不会因为Actor重启而丢失?这种情况下我们可以通过下面的步骤来应用该模式:
单一责任模式
该模式也可以结合kafka的pull 和手动commit以及Akka Persistence使用。
The text was updated successfully, but these errors were encountered:
No branches or pull requests
该模式也是Akka的核心思想之一,也是Akka的
Actor Kernel
的由来。该模式的核心思想是:将重要的数据以及消息保留在根(root)上,并将危险的操作通过简历子actor,分配出去,同时监控它们。
一个常见的场景是如何保证一个消息总能被处理而不会因为Actor重启而丢失?这种情况下我们可以通过下面的步骤来应用该模式:
单一责任模式
将高风险的操作移交到子Actor,并且需要监控子Actor。该模式也可以结合kafka的pull 和手动commit以及Akka Persistence使用。
The text was updated successfully, but these errors were encountered: