我使用Play Framework创建网络服务,但我是Akka的新人。
我已经在Play中构建了一个进程,根据SQL查询结果生成一些文件。用户向服务发送请求并等待大约10分钟 为了完成这个过程。 我想将此过程转换为完全异步,并按需处理后台进程。当用户发送请求时,他会收到一条消息,其中包含收到请求的消息,已启动流程,并且有一个链接以响应获取流程状态。
使用链接用户可以发送状态请求并接收当前状态,例如:"排队","正在进行中:10%","完成&#34 ;,"失败。错误消息:未连接到数据库"。
如何使用Akka开发此过程? 你能发布一个快速的源代码示例吗?