-
Netty4.0.0.CR3框架,出现异常。java.lang.OutOfMemoryError: Direct buffer memory0
-20140417-17:49:59:161 nioEventLoopGroup-2-8 io.netty.channel.AbstractChannel Tried to fail the registration promise, but it is complete already. Swallowing the cause of the registration failure: java.lang.OutOfMemoryError: Direct buffer memory at java.nio.Bits.reserveMemory(Bits.java:662) at java.nio.DirectByteBuffer.<init>(DirectByteBuffer.java:120) at java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:306) at io.netty.buffer.PoolArena$DirectArena.newChunk(PoolArena.java:371) at io.netty.buffer.PoolArena.allocateNormal(PoolArena.java:143) at io.netty.buffer.PoolArena.allocate(PoolArena.java:132) at io.netty.buffer.PoolArena.allocate(PoolArena.java:94) at io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:217) at io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:130) at io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:121) at io.netty.buffer.AbstractByteBufAllocator.ioBuffer(AbstractByteBufAllocator.java:74) at io.netty.channel.DefaultChannelPipeline$HeadHandler.init(DefaultChannelPipeline.java:1056) at io.netty.channel.DefaultChannelHandlerContext.initHeadHandler(DefaultChannelHandlerContext.java:328) at io.netty.channel.DefaultChannelPipeline.fireChannelRegistered(DefaultChannelPipeline.java:776) at io.netty.channel.AbstractChannel$AbstractUnsafe.register0(AbstractChannel.java:660) at io.netty.channel.AbstractChannel$AbstractUnsafe.access$700(AbstractChannel.java:541) at io.netty.channel.AbstractChannel$AbstractUnsafe$4.run(AbstractChannel.java:637) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:364) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:326) at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:114) at java.lang.Thread.run(Thread.java:713)
这是咋回事????
出现这个异常,但是客户端继续重新连接,就会连接成功。2014年4月17日 17:55
目前还没有答案
相关推荐
- java direct memory_发生java.lang.OutOfMemoryError: Direct buffer memory
- java.lang.OutOfMemoryError: Direct buffer memory 异常解决
- io.netty.handler.codec.DecoderException: java.lang.UnsupportedOperationException: direct buffer
- java.lang.OutOfMemoryError: Direct buffer memory at java.nio.Bits.reserveMemory(Bits.java:658) at
- java.lang.OutOfMemoryError: Direct buffer memory使用堆外内存[转]
相关推荐
netty-all-4.0.0.Final-javadoc,官方最新版本的netty文档
java.lang.OutOfMemoryError是Java开发者在工作中经常会遇到的一个内存错误。该错误通常发生在JVM无法为新对象分配足够的堆内存时。由于内存问题导致的程序崩溃给开发和维护带来了极大的挑战,而解决这类问题需要对...
netty-4.1.0.CR3.tar
标签:netty、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
Netty 是一个高性能、异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。这个“netty-netty-4.1.79.Final.tar.gz”文件是一个包含Netty 4.1.79.Final版本的压缩包,通常用于Java开发...
Netty是一个高性能的异步事件驱动的网络应用程序框架,它使得构建网络应用变得简单。本系列文章是对Netty3.x版本源码的详细解读,旨在帮助读者深入理解Netty内部的工作机制以及其设计理念。Netty源码阅读的目的通常...
标签:netty、buffer、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
这个"**netty-all-4.0.0.cr1-sources.jar**"包是Netty 4.0.0.CR1版本的源代码压缩文件,对于开发者来说,它是深入理解Netty内部工作原理、自定义组件或调试问题的重要资源。 Netty的核心特性包括: 1. **异步非...
Netty 是一个高性能、异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。在深入探讨Netty的知识点之前,我们先简单理解一下标题和描述所暗示的信息。 标题 "netty-netty-4.1.32....
标签:buffer、netty、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
标签:netty、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
Netty 是一个高性能、异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。这个“netty-netty-4.1.69.Final.tar.gz”文件是Netty的最新稳定版本,版本号为4.1.69.Final,它是一个压缩包...
Netty 是一个利用 Java 的高级网络的能力,隐藏其背后的复杂性而提供一个易于使用的 API 的客户端/服务器框架。 Netty 是一个广泛使用的 Java 网络编程框架(Netty 在 2011 年获得了Duke's Choice Award,见...
Netty 5.0.0.Alpha2 版本,包含:Jar包+源代码+API文档。 官网Netty 5.0版本已经废弃,所以发布出来,方便大家下载。 《Netty权威指南》一书使用的就是Netty 5.0
标签:buffer、netty、jar包、java、API文档、中英对照版; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请...
netty-all-5.0.0.Alpha1.jar netty-all-5.0.0.Alpha1-sources.jar netty-all-5.0.0.Alpha1-javadoc.jar netty-example-5.0.0.Alpha1.jar netty-example-5.0.0.Alpha1-sources.jar netty-all-5.0.0.Alpha2.jar ...
这个"Netty-all-4.0.0.Final-source"压缩包包含了Netty框架4.0版本的完整源代码,是开发者深入理解Netty内部工作原理和学习网络编程的宝贵资源。 Netty的核心特性包括: 1. **异步非阻塞I/O**:Netty基于Java NIO...
这个压缩包包含的是Netty 4.0.0.CR3版本的相关资源,包括源码、示例以及API文档,对于学习和理解Netty的工作原理以及如何在实际项目中应用Netty非常有帮助。 首先,让我们来详细探讨一下Netty的核心特性: 1. **...
8. **优雅的异常处理**:Netty的异常处理机制使代码更加简洁,当出现异常时,会自动关闭相关资源,避免资源泄露。 9. **易于调试**:Netty的日志系统与各种日志框架兼容,便于进行问题排查。 10. **社区活跃**:...
2. **零拷贝**:通过使用Direct Buffer和FileChannel.transferTo方法,Netty实现了数据传输的零拷贝,减少了内存复制带来的性能开销。 3. **强大的编码解码器**:Netty提供了一系列预定义的编解码器,如ByteBuf编码...