fix(smart-proxy): start metrics polling before certificate provisioning to avoid blocking metrics collection

This commit is contained in:
2026-02-14 12:42:20 +00:00
parent d6fdd3fc86
commit 487a603fa3
3 changed files with 15 additions and 5 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 2026-02-14 - 25.2.2 - fix(smart-proxy)
start metrics polling before certificate provisioning to avoid blocking metrics collection
- Start metrics polling immediately after Rust engine startup so metrics are available without waiting for certificate provisioning.
- Run certProvisionFunction after startup because ACME/DNS-01 provisioning can hang or be slow and must not block observability.
- Code change in ts/proxies/smart-proxy/smart-proxy.ts: metricsAdapter.startPolling() moved to run before provisionCertificatesViaCallback().
## 2026-02-14 - 25.2.1 - fix(smartproxy)
no changes detected in git diff