You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
At the moment, the implementation fails if any of the sub-discovery mechanisms fail to find a matching service instance.
The failure should only occur if none of the sub-discovery mechanisms find a matching instance or if all of them fail.
Proposed Solution
If one sub-discovery fails but another successfully provides a service instance, the system should pass the available instance rather than failing altogether. This would allow the service to continue with whichever discovery method succeeds, rather than relying on all methods to be successful.
I'm wondering whether users should be given a choice how the Composite SD shall react if one of the composed discovery services fails/is not available.
I'm thinking of something like:
At the moment, the implementation fails if any of the sub-discovery mechanisms fail to find a matching service instance.
The failure should only occur if none of the sub-discovery mechanisms find a matching instance or if all of them fail.
Proposed Solution
If one sub-discovery fails but another successfully provides a service instance, the system should pass the available instance rather than failing altogether. This would allow the service to continue with whichever discovery method succeeds, rather than relying on all methods to be successful.
Related to #952
The text was updated successfully, but these errors were encountered: