grpc-spring icon indicating copy to clipboard operation
grpc-spring copied to clipboard

OutOfDirectMemoryError

Open hr-ireh opened this issue 3 years ago • 1 comments

Caused by: io.grpc.netty.shaded.io.netty.util.internal.OutOfDirectMemoryError: failed to allocate 2097152 byte(s) of direct memory (used: 1908408599, max: 1908932608) at io.grpc.netty.shaded.io.netty.util.internal.PlatformDependent.incrementMemoryCounter(PlatformDependent.java:802) at io.grpc.netty.shaded.io.netty.util.internal.PlatformDependent.allocateDirectNoCleaner(PlatformDependent.java:731) at io.grpc.netty.shaded.io.netty.buffer.PoolArena$DirectArena.allocateDirect(PoolArena.java:632) at io.grpc.netty.shaded.io.netty.buffer.PoolArena$DirectArena.newChunk(PoolArena.java:607) at io.grpc.netty.shaded.io.netty.buffer.PoolArena.allocateNormal(PoolArena.java:202) at io.grpc.netty.shaded.io.netty.buffer.PoolArena.tcacheAllocateSmall(PoolArena.java:172) at io.grpc.netty.shaded.io.netty.buffer.PoolArena.allocate(PoolArena.java:134) at io.grpc.netty.shaded.io.netty.buffer.PoolArena.allocate(PoolArena.java:126) at io.grpc.netty.shaded.io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:395) at io.grpc.netty.shaded.io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:187) at io.grpc.netty.shaded.io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:123) at io.grpc.netty.shaded.io.grpc.netty.NettyWritableBufferAllocator.allocate(NettyWritableBufferAllocator.java:51) at io.grpc.internal.MessageFramer.writeKnownLengthUncompressed(MessageFramer.java:226) at io.grpc.internal.MessageFramer.writeUncompressed(MessageFramer.java:168) at io.grpc.internal.MessageFramer.writePayload(MessageFramer.java:141) at io.grpc.internal.AbstractStream.writeMessage(AbstractStream.java:65) at io.grpc.internal.ForwardingClientStream.writeMessage(ForwardingClientStream.java:37) at io.grpc.internal.RetriableStream.sendMessage(RetriableStream.java:542) at io.grpc.internal.ClientCallImpl.sendMessageInternal(ClientCallImpl.java:520) at io.grpc.internal.ClientCallImpl.sendMessage(ClientCallImpl.java:506) at io.grpc.stub.ClientCalls$CallToStreamObserverAdapter.onNext(ClientCalls.java:365)

hr-ireh avatar Jun 22 '22 11:06 hr-ireh

It looks like you don't have enough memory. Are you out of RAM? There is hardly anything I can do about it. If you have a question please tell us, with just the stacktrace I'm not sure what you expect from us.

ST-DDT avatar Jun 22 '22 21:06 ST-DDT