Files
stock-checker/health_check.go
2025-12-12 04:23:09 +08:00

13 lines
416 B
Go

// health_check.go
func monitorOrderProcess() {
http.HandleFunc("/api/order/status", func(w http.ResponseWriter, r *http.Request) {
status := map[string]interface{}{
"running": isOrderProcessRunning(),
"last_success": lastSuccessTime,
"total_orders": totalOrders,
"failed_orders": failedOrders,
}
json.NewEncoder(w).Encode(status)
})
}