2

ファイルを読み取ってコンテンツを提供するnodejs Webサーバーがあります。一部のファイルは FUSE 仮想ファイルであり、バッキング サービスがデータの提供を待機している間、長時間読み取りをブロックする可能性があります。

これらの読み取り要求が 5 つ溜まると、プロセスはどのファイルからも読み取れなくなるようです。また、必要に応じてこれらの保留中の読み取りを終了する方法がわかりません。

これは nodejs の制限ですか、それとも FUSE ファイルシステムが FUSE の期待と矛盾する方法で動作していますか?

4

2 に答える 2

0

readFileSyncこれらのファイルから読み取るために使用していますか?もしそうなら、それはあなたの問題です。

ノードは、リクエストを処理しながら大量のリソースを待機できる必要があります。ファイルから読み取るコードを表示してください。

于 2014-05-06T15:29:40.463 に答える