Netty 4的稳定性如何?

4
Netty 4在实现HTTP编解码器及Web Socket部分的稳定性如何?这个部分只是更名了包名,还是有一些根本性的架构变化使得代码不太稳定?我需要使用4中的HttpPost功能。尝试让它运行在3.4.0上,但我正在使用OpenJDK,而将3.4.0放入其中会导致堆栈跟踪,因为它无法加载sun.misc.Unsafe类。也许这与试图在OSGi容器中运行此代码有关,但我还查看了我的OpenJDK安装中的rt.jar文件,发现sun.misc.Unsafe不存在。或许只需构建并在OSGi头文件中将sun.misc类设为可选即可解决问题。在这里,使用Sun VM不是一个选择,我必须使用OpenJDK。

这个问题的答案随着时间的推移而变化...我想知道Netty 4的当前状态。 "CR2"代表什么?“发布候选2”?看起来Netty 4 api相比Netty 3有所改进,但是它有多稳定呢? - Eduardo Bezerra
1个回答

4

Netty 4.x版本仍不是很稳定。在接下来的几周中,我们可能会破坏许多API。所以,除非您知道自己在做什么,否则请不要使用它 ;)

与Unsafe类有关的问题应该在3.4.1.Final版本中得到解决,如果一切顺利,该版本将于本周发布。修复与有关。

我们计划推出3.5.0.Final版本,其中将包括HttpPost内容。我们只是希望先发布3.4.1.Final版本。请继续关注..


好的,非常感谢。我很习惯修复问题,但这取决于你到底出了什么问题。是调用方式有误,还是很多功能都无法正常工作?我会等待3.4.1版本来进行更新。你知道3.5.0版本的时间表吗? - Keith
很高兴听到3.5.0.Final的消息。它什么时候发布?它是否包括文件上传功能?文件上传是我使用Netty 4为Xitrum(https://github.com/ngocdaothanh/xitrum)的唯一原因。 - Ngoc Dao
@ngocdaothanh 是的,它也应该是3.5.x的一部分。 - Norman Maurer
@user1341438 我们将会改变处理程序 API,还有许多其他的改动。所以我在谈论着重大的变化... 在 4.0.0.Alpha1 之后,它应该更加稳定。目前还没有确定时间表,但我预计它会在 3.4.1.Final 发布后不久推出。 - Norman Maurer
所以,如果我想要上传文件,我应该基于主分支进行开发吗?还是应该选择3.5分支,如果是的话,它在哪里?我找到的所有带有org.jboss包的分支都没有文件上传,只有io.netty。 - Keith

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接