2012-05-11 105 views
0

我正在寫小應用程序應用程序(基於JBoss Netty),它應該對HTTP請求執行一些簡單的登錄。jboss netty通道緩衝區線程安全

想象的圖像緩衝區

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

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

所以,問題是:是否有正確的共享此imageBuf在多個線程寫?還是應該爲每個響應創建一個新的響應?

+0

它不再是JBoss Netty我認爲。 Netty搬到了新家netty.io – Abe

回答

1

不能安全地共享線程中的ChannelBuffer。 ChannelBuffer的不是線程安全的