await cache update to avoid hammering redis in UrlPreviewService.ts
This commit is contained in:
@@ -172,7 +172,8 @@ export class UrlPreviewService {
|
|||||||
await this.inferActivityPubLink(summary);
|
await this.inferActivityPubLink(summary);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.previewCache.set(cacheKey, summary);
|
// Await this to avoid hammering redis when a bunch of URLs are fetched at once
|
||||||
|
await this.previewCache.set(cacheKey, summary);
|
||||||
|
|
||||||
// Cache 1 day (matching redis)
|
// Cache 1 day (matching redis)
|
||||||
reply.header('Cache-Control', 'public, max-age=86400');
|
reply.header('Cache-Control', 'public, max-age=86400');
|
||||||
|
|||||||
Reference in New Issue
Block a user