论坛: 【移行しました】サポート (Thread #37883)

MaxLengthExceededExceptionでクロールが失敗すると、/tmpにダウンロードしたファイルが残り続ける (2016-07-13 15:35 by shibasr #78336)

初めまして。Fess 10.1.1を利用しております。

ウェブクロールにて、クロールしたファイルのサイズ上限に引っかかり、
MaxLengthExceededExceptionの例外が発生すると、
/tmpディレクトリにcrawler-HcHttpClient-<数字列>.out という名前で、
クロール対象のURLからダウンロードしたと思われるファイルが残り、
サーバのHDD領域を圧迫しております。

これらのファイルがFessにとって不要になったならば、
削除したいのですが、何か判断する方法はありますでしょうか。

また、Fessの機能として、不要になったファイルを削除することは可能でしょうか。

回复到 #78336×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登录

Re: MaxLengthExceededExceptionでクロールが失敗すると、/tmpにダウンロードしたファイルが残り続ける (2016-07-14 17:03 by shinsuke #78343)

その問題を再現できないのですが、logs/fess-crawler.logなどに
何かERROR等発生していますでしょうか?
回复到 #78336

回复到 #78343×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登录

Re: MaxLengthExceededExceptionでクロールが失敗すると、/tmpにダウンロードしたファイルが残り続ける (2016-07-14 17:24 by shinsuke #78344)

再現できました。
次のリリースで修正します。
回复到 #78343

回复到 #78344×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登录

Re: MaxLengthExceededExceptionでクロールが失敗すると、/tmpにダウンロードしたファイルが残り続ける (2016-07-27 09:38 by shibasr #78418)

[メッセージ #78344 への返信]
> 再現できました。
> 次のリリースで修正します。

修正いただきありがとうございます。

Fess 10.1.2にて、MaxLengthExceedExceptionでクロールが失敗した場合に、
/tmpにダウンロードしたファイルが削除されることを確認しました。
回复到 #78344

回复到 #78418×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登录