gpt4 book ai didi

java - 我什么时候必须停止我的 Actor ?

转载 作者:行者123 更新时间:2023-11-29 07:56:45 25 4
gpt4 key购买 nike

我在 Play 2 的 Controller 中启动我的 Actor 。我在某处读到我必须停止我的 Actor 。当我按照下面的示例停止它时,我遇到了文件根本无法上传的问题。当我发表评论时,它开始上传。

    //Akka 
ActorSystem system = Akka.system();
ActorRef uploader = system.actorOf(new Props(UploaderActor.class), "uploader");
uploader.tell(new Uploader(post.id, "/public/images/post/",post, request()), uploader);
//system.stop(uploader);

请帮忙。

我的问题是:我什么时候必须停止我的 Actors?

另外一个问题:

我如何在另一个 Controller 中访问这个 actor(获取此引用)?

最佳答案

我建议创建一个长期存在的 uploader ,您可以将上传消息发送到该 uploader ,它可以在内部创建新的参与者来处理实际的上传,并在需要时将其关闭。这使客户(也就是您)无需管理生命周期。

关于java - 我什么时候必须停止我的 Actor ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17250251/

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