7

JRebel 曾经在生产环境中使用过吗?它只是帮助您开发还是适合在 JVM 上重新加载东西(尤其是下一代语言(非 Java))?它可以重新加载什么(在字节码和 Java 语言级别)?

4

3 回答 3

7

JRebel 是一个开发工具。LiveRebel(基于 JRebel)是您可能想到的工具

于 2011-03-21T05:11:38.213 回答
2

JRebel 是一个很棒的工具,但它并不真正适用于生产环境,因为它无法确保代码更改后的稳定性。诸如Rookout甚至 Stackdriver 之类的结帐工具使您能够即时安全地添加只读(数据收集)功能,而无需编写代码或重新部署。

于 2019-05-07T13:18:40.277 回答
1

正如 Anton 所说:JRebel 对开发非常有用。特别是如果您有大量的部署时间,JRebel 可以大大增强您的开发体验。顺便说一句,他们为开源项目提供许可证,并且他们提供http://my.jrebel.com在 stackoverflowzeroturnaround他们描述了 jrebel 是如何工作的。

看看它们与普通 jvm hotswap的功能比较。

备择方案:

于 2011-03-21T10:26:51.010 回答