mirror of
https://github.com/taigrr/nats.docs
synced 2025-01-18 04:03:23 -08:00
15 lines
662 B
Markdown
15 lines
662 B
Markdown
# Durable Subscriptions
|
||
|
||
Regular subscriptions remember their position while the client is connected. If the client disconnects the position is lost. Durable subscriptions remember their position even if the client is disconnected.
|
||
|
||
Durable subscriptions identify themselves with a name. Connect and disconnect won’t affect the durable subscriptions position in the channel.
|
||
|
||
```go
|
||
sc.Subscribe("foo", func(m *stan.Msg) {...}, stan.DurableName("my-durable"))
|
||
```
|
||
|
||
Unsubscribe will cause the server to completely remove the durable subscription.
|
||
|
||
Check the [concepts](../nats-streaming-concepts/channels/subscriptions/durable.md) section for more information.
|
||
|