jboss netty channel缓冲线程安全

时间:2012-05-11 15:13:19

标签: jboss netty

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

想象一下图像缓冲区

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

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

所以,问题是:在多个线程之间共享这个imageBuf进行写入是否正确?或者我应该为每个响应创建一个新的响应吗?

1 个答案:

答案 0 :(得分:1)

在跨线程共享ChannelBuffer方面不安全。 ChannelBuffer不是线程安全的