gpt4 book ai didi

java - 从 java 线程转移到 scala actor

转载 作者:搜寻专家 更新时间:2023-11-01 03:12:05 24 4
gpt4 key购买 nike

我有一个 Java 应用程序,它有各种代理(Java 算法),可以监听消息并处理它们。每个代理在单个线程上执行这些消息,这些消息被添加到一个阻塞队列中,以便一个接一个地处理。这种对单个消息的处理涉及与远程机器的 i/o。随着时间的推移,这些线程由于固有的 Bug 而被一个接一个地挂起。在 java 。他们说 bug 已修复,但实际上并没有,我已经在所有最新的 java 版本上运行它并尝试了一个月的所有解决方法。所以,我打算转向 scala actor。

以下是我的问题:

  1. 上述要求在 Scala Actor 中是否可行,是否可以克服 Java 错误?

  2. 如果可能的话,简单概述一下如何做:)

    P.S:我一直在阅读 scala 编程的书以获得语法和基本功能。

最佳答案

您引用的错误是一个 jvm 错误。因此,如果您在同一 JVM 上使用“相同”代码,您仍然会遇到该错误。 Scala 仍在 JVM 上运行,因此您仍有可能遇到相同的错误。

Scala Actors 可能不会以相同的方式运行 JVM。但你不能保证任何事情。试试看。

关于java - 从 java 线程转移到 scala actor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7993221/

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