AKKA actors中的长时间运行任务

AKKA actors中的长时间运行任务,akka,actor,Akka,Actor,在AKKA actors中实现长时间运行任务的最佳方式是什么 长时间运行任务的示例: 1) 文件IO 2) 多媒体(视频/音频)IO 如果我让一个演员用麦克风录音,或者向扬声器播放一个声音/歌曲,那么它必须阻止一个线程。但是——据我所知,阿克卡演员——这个被封锁的演员不会从外界的任何信息中做出反应。因此,我不可能中断(或暂停)长时间运行的任务 有没有一个标准的方法来实现我的目标?或者演员是这类任务的错误模式 使用新的Akka IO(2.2.0版本,现在是RC1版本),它为参与者提供非阻塞消息驱动

在AKKA actors中实现长时间运行任务的最佳方式是什么

长时间运行任务的示例: 1) 文件IO 2) 多媒体(视频/音频)IO

如果我让一个演员用麦克风录音,或者向扬声器播放一个声音/歌曲,那么它必须阻止一个线程。但是——据我所知,阿克卡演员——这个被封锁的演员不会从外界的任何信息中做出反应。因此,我不可能中断(或暂停)长时间运行的任务

有没有一个标准的方法来实现我的目标?或者演员是这类任务的错误模式

使用新的Akka IO(2.2.0版本,现在是RC1版本),它为参与者提供非阻塞消息驱动的TCP和UDP

您通常会做的是将内容分块,一次处理一个块,而不是为下一个块阻塞。

使用新的Akka IO(2.2.0版本,现在在RC1中),它为参与者提供非阻塞消息驱动的TCP和UDP

你通常会做的是把东西分成块,一次处理一块,而不是下一块