We have a Service bus Topic which has a Message time to live (default) set to 14 days.
We have several subscriptions to this topic which have their own default TTL which is set to a value different than that's on the Topic. None of them exceed 14 days.
I have been looking for documentation around the behavior here with different TTLs. Does the TTL on the Subscription take priority over the Topic?
Will the message TTL irrespective of if there is a listener listening on one of the Subscription? i.e. if one of the Subscription (with TTL 5 min), has no listener currently connected to it and consuming messages. Will all messages TTL there after 5mins?