From 3c5b4eb58be1cb0f86b8b800f5b8013d1f20ca15 Mon Sep 17 00:00:00 2001 From: XOF Date: Fri, 12 Dec 2025 04:23:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20health=5Fcheck.go?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- health_check.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 health_check.go diff --git a/health_check.go b/health_check.go new file mode 100644 index 0000000..c8e232e --- /dev/null +++ b/health_check.go @@ -0,0 +1,12 @@ +// 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) + }) +}