18得票2回答
使用HTTP端点返回Flux/Mono实例而不是DTO的好处

我观看了 Spring Framework 5.0中的Spring Tips:Functional Reactive Endpoints,并阅读了一些有关spring reactor的资料,但我仍然无法完全理解它。 在使用Netty和Spring Reactor的情况下,以jacksonif...

18得票2回答
如何关闭Netty库的调试输出?

我正在使用Netty (通过Ning异步HTTP library) 通过HTTP检索文档。这会在控制台上产生大量的调试输出,如下所示,仅针对单个文档请求。 有人知道如何关闭这个?我真的不需要看到这个输出。 如果这有任何区别,我是从Scala中调用的。 15:07:14.273 [run-...

18得票2回答
使用Action.async会有什么影响,因为Play使用非阻塞的Netty?

由于Netty是非阻塞服务器,将一个操作更改为使用.async会产生什么影响? def index = Action { ... } 对比def index = Action.async { ... } 我知道使用.async会得到一个Future[SimpleResult]。但由于Netty...

17得票7回答
Netty + ProtoBuffer:一次连接的几个通信消息

在阅读Netty教程时,我发现一个简单的描述如何集成Netty和Google Protocol Buffers。我开始研究该示例(因为文档中没有更多信息),并编写了一个类似于本地时间应用程序的简单应用程序。但是该示例在PipeFactory类中使用静态初始化,例如:import org.jbo...

17得票3回答
以编程方式关闭Netty

我正在使用 netty 4.0.24.Final。 我需要以编程方式启动/停止netty服务器。 在启动服务器时,线程会在 f.channel().closeFuture().sync() 处被阻塞。 请提供一些提示,如何正确地执行此操作。 下面是由Main类调用的EchoServ...

17得票4回答
使用Netty实现Servlet API

有人在Netty之上构建了Servlet API实现吗? 我想自己构建一个,因为我在谷歌上找不到实现。 http://www.jboss.org/netty/community#nabble-td4752485 http://markmail.org/message/4qmvuaacxqz...

17得票4回答
使用GSon将JSon转换为多个未知的Java对象类型

我有一个Netty解码器,使用GSon将来自Web客户端的JSon转换为适当的Java对象。要求是:客户端可以发送不相关的类,如Class A、Class B、Class C等,但我想在管道中使用相同的单例解码器实例进行转换(因为我使用Spring进行配置)。我面临的问题是需要预先知道clas...

17得票4回答
在Netty中使用TCP keep-alive来确定客户端是否断开连接

我正在尝试确定客户端是否从netty关闭了套接字连接。有没有办法做到这一点?

17得票1回答
Netty和Project Loom

我可能错了,但据我所知,整个Reactive/Event Loop的概念,尤其是Netty,都是为解决C10K+问题而发明的。这种做法有明显的缺点,因为你所有的代码都变成了Async,代码中充满了丑陋的回调函数和无意义的堆栈跟踪,因此难以维护和理解。 Go语言通过goroutines提供了一...

16得票1回答
在Netty通道上设置套接字超时时间

我有一个Netty通道,我想在底层套接字上设置超时(默认设置为0)。 超时的目的是,如果通道未被使用且在15分钟内没有任何活动,它将被关闭。 尽管我没有看到任何可进行配置的选项,并且套接字本身也对我隐藏。 谢谢