眞鍋様
こちらこそ、読み方何と無くですが、コツわかったように思います。ありがとうございます。
立て続けでもう一ついいですか?
キャッシュの管理部分で
var cache = {
store : {},
maxSize : 2621440,
maxAge : 5400 * 1000,
cleanAfter : 7200 * 1000,
cleanedAt : 0,
clean : function(now) {
if(now - this.cleanAfter > this.cleanedAt) {
this.cleanedAt = now;
var that = this;
Object.keys(this.store).forEach(function (file) {
if(now > that.store[file].timestamp + that.maxAge) {
delete that.store[file];
}
});
}
}
};
上記で、キャッシュの内容で2時間に一度キャッシュクリーニングをするようになっているとおもうのですが、
if(now > that.store[file].timestamp + that.maxAge) {//ここの部分では、now現在の時間 >
よりキャッシュストレージに入ったファイル+that.maxAgeが小さければ、キャッシュされていたファイルを削除??(すいませんこんがらがっていて)よくわからないのですが、教えて頂けないでしょうか?
--
---
このメールは Google グループのグループ「Node.js 日本ユーザグループ」の登録者に送られています。
このグループから退会し、メールの受信を停止するには、[email protected] にメールを送信します。
その他のオプションについては、https://groups.google.com/groups/opt_out にアクセスしてください。