0

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

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

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

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

谢谢索希尔

4

1 回答 1

2

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

于 2012-12-21T20:58:54.117 回答