namespace HtmlToPdfService.Api.Models; /// /// 健康检查响应 /// public class HealthResponse { /// /// 状态:Healthy, Degraded, Unhealthy /// public string Status { get; set; } = string.Empty; /// /// 时间戳 /// public DateTime Timestamp { get; set; } = DateTime.UtcNow; /// /// 浏览器池状态 /// public BrowserPoolStatus? BrowserPool { get; set; } /// /// 队列状态 /// public QueueStatus? Queue { get; set; } } /// /// 浏览器池状态 /// public class BrowserPoolStatus { public int TotalInstances { get; set; } public int AvailableInstances { get; set; } public int MaxInstances { get; set; } } /// /// 队列状态 /// public class QueueStatus { public int CurrentTasks { get; set; } public int MaxConcurrent { get; set; } }