Files
sell/middlelayer/config/cache.ts

20 lines
482 B
TypeScript

/**
* Cache-Konfiguration
* TTL-Werte in Millisekunden
*/
export const cacheConfig = {
pages: {
ttl: parseInt(process.env.CACHE_PAGES_TTL || '60000'), // 60 Sekunden
},
pageSeo: {
ttl: parseInt(process.env.CACHE_PAGE_SEO_TTL || '300000'), // 5 Minuten
},
navigation: {
ttl: parseInt(process.env.CACHE_NAVIGATION_TTL || '300000'), // 5 Minuten
},
products: {
ttl: parseInt(process.env.CACHE_PRODUCTS_TTL || '30000'), // 30 Sekunden
},
} as const;