Я использовал SDK для узла, но, согласно ресурсам Java, которые я прошел, вы, должно быть, использовали файл 'network-config' (. Yaml / .json) для подключения вашего приложения (через sdk). с вашей сетью. В нем будет присутствовать одноранговая секция, которая определена так: https://github.com/hyperledger/fabric-sdk-java/blob/master/src/test/fixture/sdkintegration/network_configs/network-config.yaml#L76,, там вы должны попытаться добавить Discover: true .
Однако суть здесь в том, что это свойство обнаружения по умолчанию имеет значение true, поэтому может также случиться так, что вы, возможно, пропустили одноранговый раздел (хотя это обязательный раздел, поэтому шансы этого случатакже мрачно) в файле конфигурации сети, или у вас может отсутствовать настройка CORE_PEER_GOSSIP_EXTERNALENDPOINT в файле Docker.