jboss netty通道缓冲区线程安全

jboss netty通道缓冲区线程安全,jboss,netty,Jboss,Netty,我正在编写小型实用程序应用程序(基于JBoss Netty),它应该针对http请求执行一些简单的登录 想象一个图像缓冲区 private static byte[] image = DatatypeConverter.parseBase64Binary("...some base64 data here...."); private static final ChannelBuffer imageBuf = ChannelBuffers.wrappedBuffer(image); 因此,问

我正在编写小型实用程序应用程序(基于JBoss Netty),它应该针对http请求执行一些简单的登录

想象一个图像缓冲区

private static byte[] image = DatatypeConverter.parseBase64Binary("...some base64 data here....");

private static final ChannelBuffer imageBuf = ChannelBuffers.wrappedBuffer(image);

因此,问题是:跨多个线程共享此
imageBuf
以供编写是否正确?或者我应该为每个响应创建一个新的响应吗?

不,跨线程共享ChannelBuffer帐户是不安全的。ChannelBuffer不是线程安全的

,我认为它不再是JBoss Netty。奈蒂搬到了新家