スクレイピングしたデータの書き込みに Hadoop を使用しています。
HDFS にコンテンツを書き込むために複数のスレッドから呼び出されるスプリング サービスがあります。
@Service
public class WriteService
{
public void write(String path, String content)
{
FileSystem fs = FileSystem.get(conf);
}
}
FileSystem オブジェクトが WriteService のメンバーになることができるかどうかはわかりません。また、それがスレッド セーフかどうかもわかりません。DistributedFileSystem オブジェクトを使用しています。
それがスレッドセーフであり、サービスのメンバーとして使用できるかどうか知っていますか?
ありがとうございました