From 02e44c9173c34a53cc01ec808ee3fcd907e71326 Mon Sep 17 00:00:00 2001 From: zuevav Date: Fri, 25 Sep 2026 20:26:30 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A1=D0=B2=D1=8F=D0=B7=D1=8C=20=D1=81=20?= =?UTF-8?q?=D0=9D=D0=A0=D0=94=20=D0=B2=D0=BE=D1=81=D1=81=D1=82=D0=B0=D0=BD?= =?UTF-8?q?=D0=BE=D0=B2=D0=B8=D0=BB=D0=B0=D1=81=D1=8C=20=E2=80=94=20=D1=81?= =?UTF-8?q?=D0=BA=D0=B2=D0=BE=D0=B7=D0=BD=D0=B0=D1=8F=20=D0=BF=D1=80=D0=BE?= =?UTF-8?q?=D0=B2=D0=B5=D1=80=D0=BA=D0=B0=20=D1=81=D1=80=D0=B0=D0=B7=D1=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi --- deploy/release/component-versions.json | 4 ++-- internal/lkgateway/nsdlinkwatch.go | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/deploy/release/component-versions.json b/deploy/release/component-versions.json index c789a1c..9141ad1 100644 --- a/deploy/release/component-versions.json +++ b/deploy/release/component-versions.json @@ -20,8 +20,8 @@ "version": "2026.09.25.14" }, "bj-server": { - "fingerprint": "6ee366a451428635fe57ac84174673cf3ae4a9645cd0ef4b4cd6b7059673508a", - "version": "2026.09.25.31" + "fingerprint": "6731e7a62cf3261a5ec9ef4183cc75bb2b540dd08258def173bf685b8f347ebb", + "version": "2026.09.25.32" }, "crypto-service.jar": { "fingerprint": "2c4fd536bc9b1c20c69a70e8dcd374a61847b263aeb2e474c45debb01fbd8233", diff --git a/internal/lkgateway/nsdlinkwatch.go b/internal/lkgateway/nsdlinkwatch.go index bab350d..298513c 100644 --- a/internal/lkgateway/nsdlinkwatch.go +++ b/internal/lkgateway/nsdlinkwatch.go @@ -130,6 +130,7 @@ func nsdLinkTick(rc *RuntimeConfig, now time.Time) { w.Unlock() if !since.IsZero() { log.Printf("nsd-watch: НРД (%s) снова отвечает шлюзу, простой %s", last.Contour, humanDur(last.At.Sub(since))) + nsdProbeNow() // сквозную проверку — сразу, не дожидаясь планового срока } if alerted { body := fmt.Sprintf("Контур НРД %s снова отвечает интеграционному шлюзу (простой %s, с %s).", last.Contour, humanDur(last.At.Sub(since)), since.Format("02.01 15:04"))