CapabilityDiscoveryModeand secondly the automatic process added to this project:
CapabilityDiscoveryModemode has been introduced through issue #23. This approach allows for more flexibility when it comes to defining how command routing information should be retrieved and shared.
SpringHttpCommandBusConnectorcomplies with this style too.
NullPointerExceptions. This occurs because Spring Cloud Kubernetes does not support the
ServiceInstance's metadata field, which the
SpringCloudCommandRouterrelies on. This pull request introduced a null check to ensure the null pointer would not be thrown again.
SpringCloudCommandRouterfailed to correctly connect to a Spring Cloud Discovery Service if the node did not contain any Command Handler methods. This undesired behaviour was marked by user "travikk" and made more lenient under this.