0

我使用 MRI 构建了我的应用程序,没有考虑线程或并发性,因此该应用程序绝对不是线程安全的(许多依赖项肯定不是)。我的问题是我仍然可以将它移植到 JRuby 并在不使用 config.threadsafe 的情况下使用 Puma!并且仍然看到改进?

4

1 回答 1

1

是的,您可以“JRuby 运行时本身被认为是线程安全的。从 Java 中,您可以跨线程安全地使用单个运行时,前提是这些线程中的代码不会执行线程不安全。线程安全并不意味着您的代码将始终正确运行;您仍然经常需要确保线程不会踩到彼此的修改。”

于 2013-08-06T12:54:44.297 回答