From 66239f30ceab59bb5ab39f33b93b6ab1e98e7df9 Mon Sep 17 00:00:00 2001 From: Ray <18078751+rayjanoka@users.noreply.github.com> Date: Fri, 11 Nov 2022 13:42:41 -0700 Subject: [PATCH] configuring the nats target to reconnect forever (#16050) --- internal/event/target/nats.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/event/target/nats.go b/internal/event/target/nats.go index fef12fe26..70c0f8d8d 100644 --- a/internal/event/target/nats.go +++ b/internal/event/target/nats.go @@ -160,7 +160,7 @@ func (n NATSArgs) Validate() error { // To obtain a nats connection from args. func (n NATSArgs) connectNats() (*nats.Conn, error) { - connOpts := []nats.Option{nats.Name("Minio Notification")} + connOpts := []nats.Option{nats.Name("Minio Notification"), nats.MaxReconnects(-1)} if n.Username != "" && n.Password != "" { connOpts = append(connOpts, nats.UserInfo(n.Username, n.Password)) }