Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在同一JVM中运行ApacheMina和Netty_Java_Netty_Mina - Fatal编程技术网

Java 在同一JVM中运行ApacheMina和Netty

Java 在同一JVM中运行ApacheMina和Netty,java,netty,mina,Java,Netty,Mina,我需要在我的应用程序中运行两个服务。一个是基于文本协议的套接字服务器,另一个是基于http协议的服务器。对于socket服务器,我使用apachemina作为NIO框架,而对于http协议,我希望使用nettyhttp实现 我曾考虑将其整合到一个框架(Netty)中,但在处理大型有效负载时,我发现Netty存在一些性能问题。MINA(2.0.7)在套接字服务器上处理此类负载方面做得很好。我还研究了HTTP服务器的MINA AsyncWeb,但这个项目似乎已经过时了 我的问题是,有没有人遇到过这种

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

我曾考虑将其整合到一个框架(Netty)中,但在处理大型有效负载时,我发现Netty存在一些性能问题。MINA(2.0.7)在套接字服务器上处理此类负载方面做得很好。我还研究了HTTP服务器的MINA AsyncWeb,但这个项目似乎已经过时了

我的问题是,有没有人遇到过这种建筑困境。在不同的套接字上在同一个JVM中运行这两个框架可以吗?或者是否有一些我不知道的问题

顺便说一句:我已经在同一个JVM中作为套接字服务器运行了这两个框架,并成功地对它们进行了负载测试。我所需要做的就是将Netty套接字服务器转换为HTTP服务器

谢谢
Sohil

在同一个JVM中运行这两个虚拟机没有问题。它只会起作用,不必担心

你能分享一下你和Netty一起遇到的问题吗,这样我们就可以解决它了?嗨,Norman,请查看此帖子(评论)了解详细信息。。基本上,对于较大的负载,内存利用率很好,但CPU使用率太高