#hyperledger-fabric
#hyperledger-fabric
Вопрос:
мы видим эту ошибку в наших одноранговых журналах и не знаем, что с этим делать. Это то, что мы должны игнорировать?
2019-03-19 18:03:03.472 UTC [gossip/service] updateEndpoints -> WARN a8d Failed to update ordering service endpoints, due to Channel with mychannel id was not found
Ответ №1:
Похоже, что это предупреждение исходит из следующего фрагмента кода и, похоже, может быть проигнорировано:
func (g *gossipServiceImpl) updateEndpoints(chainID string, endpoints []string) {
if ds, ok := g.deliveryService[chainID]; ok {
logger.Debugf("Updating endpoints for chainID", chainID)
if err := ds.UpdateEndpoints(chainID, endpoints); err != nil {
// The only reason to fail is because of absence of block provider
// for given channel id, hence printing a warning will be enough
logger.Warningf("Failed to update ordering service endpoints, due to %s", err)
}
}
если одноранговый узел не является лидером в канале, то у него нет записи на карте