fix: Optimiser le memory manager et ajouter l'initialisation PBKDF2
- Réduire la fréquence de monitoring de la mémoire (30s → 2min) - Éviter le nettoyage en boucle du memory manager - Ajouter l'initialisation du service PBKDF2 dans Services - Améliorer les logs pour le debugging du service PBKDF2
This commit is contained in:
parent
1cccf236bb
commit
7444f64394
@ -45,10 +45,10 @@ export class MemoryManager {
|
||||
this.isMonitoring = true;
|
||||
this.logMemoryStats();
|
||||
|
||||
// Vérifier la mémoire toutes les 30 secondes
|
||||
// Vérifier la mémoire toutes les 2 minutes
|
||||
setInterval(() => {
|
||||
this.checkMemoryUsage();
|
||||
}, 30000);
|
||||
}, 120000);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@ -195,6 +195,20 @@ export default class Services {
|
||||
// Nettoyer les caches périodiquement
|
||||
this.startCacheCleanup();
|
||||
|
||||
// Initialiser le service PBKDF2 pour les credentials sécurisés
|
||||
try {
|
||||
const { secureCredentialsService } = await import('./secure-credentials.service');
|
||||
secureLogger.info('PBKDF2 service initialized for secure credentials', {
|
||||
component: 'Services',
|
||||
operation: 'pbkdf2_init'
|
||||
});
|
||||
} catch (error) {
|
||||
secureLogger.warn('Failed to initialize PBKDF2 service', error as Error, {
|
||||
component: 'Services',
|
||||
operation: 'pbkdf2_init'
|
||||
});
|
||||
}
|
||||
|
||||
secureLogger.info('Services initialized', {
|
||||
component: 'Services',
|
||||
operation: 'initialization'
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user