Package com.bytedesk.core.server_metrics
Class ServerMetricsCleanupTask
java.lang.Object
com.bytedesk.core.server_metrics.ServerMetricsCleanupTask
Scheduled task for cleaning up old server metrics data
Helps manage database storage by removing outdated metrics records
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Clean up old server metrics data daily at 2:00 AM Retains data for 30 days by defaultvoid
cleanupOldMetrics
(int retentionDays) Clean up old server metrics data with custom retention period
-
Field Details
-
serverMetricsService
-
-
Constructor Details
-
ServerMetricsCleanupTask
public ServerMetricsCleanupTask()
-
-
Method Details
-
cleanupOldMetrics
@Scheduled(cron="0 0 2 * * ?") public void cleanupOldMetrics()Clean up old server metrics data daily at 2:00 AM Retains data for 30 days by default -
cleanupOldMetrics
public void cleanupOldMetrics(int retentionDays) Clean up old server metrics data with custom retention period- Parameters:
retentionDays
- number of days to retain
-