在同一个JVM中运行Apache MINA和Netty

时间:2012-12-21 20:55:19

标签: java netty mina

我需要在我的应用程序中运行两个服务。一个是基于文本协议的套接字服务器,另一个是基于http协议的服务器。对于套接字服务器,我使用Apache MINA作为NIO框架,而对于http协议,我想使用Netty HTTP实现。

我考虑整合到一个框架(Netty)中,但是在处理大型有效负载时,Netty遇到了一些性能问题。 MINA(2.0.7)在套接字服务器上处理这样的负载方面做得很好。我还查看了HTTP服务器的MINA AsyncWeb,但这个项目似乎已经死了。

我的问题是,是否有人遇到这种架构困境。是否可以在不同套接字上的同一个JVM中运行这两个框架,或者是否有一些我不知道的脚趾踩踏。

btw:我在同一个JVM中运行了两个框架作为套接字服务器,并成功加载了它们。我需要做的就是将Netty套接字服务器转换为HTTP服务器。

由于 Sohil

1 个答案:

答案 0 :(得分:2)

在同一个JVM中运行它们都没有问题。它会工作,不用担心