2012-05-11 16 views
0

私はHTTPリクエストに対して簡単なログインを行うべき小さなユーティリティアプリケーション(JBoss Nettyベース)を書いています。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はスレッドセーフではありません