Delen via


Veelvoorkomende problemen in Azure Cosmos DB voor MongoDB vCore oplossen

VAN TOEPASSING OP: MongoDB vCore

Deze handleiding is afgestemd op het oplossen van problemen die kunnen optreden bij het gebruik van Azure Cosmos DB voor MongoDB vCore. De handleiding biedt oplossingen voor connectiviteitsproblemen, foutscenario's en optimalisatieproblemen, die praktische inzichten bieden om uw ervaring te verbeteren.

Notitie

Houd er rekening mee dat deze oplossingen algemene richtlijnen zijn en mogelijk specifieke configuraties vereisen op basis van afzonderlijke situaties. Raadpleeg altijd de officiƫle documentatie en ondersteuningsbronnen voor de meest nauwkeurige en actuele informatie.

Veelvoorkomende fouten en oplossingen

Kan geen verbinding maken met Azure Cosmos DB voor MongoDB vCore - Time-outfout

Dit probleem kan optreden wanneer voor het cluster niet de juiste firewallregels zijn ingeschakeld. Als u toegang probeert te krijgen tot het cluster vanuit een niet-Azure IP-bereik, moet u extra firewallregels toevoegen. Raadpleeg beveiligingsopties en -functies : Azure Cosmos DB voor MongoDB vCore voor gedetailleerde stappen. Firewallregels kunnen worden geconfigureerd in de netwerkinstelling van de portal voor het cluster. Opties zijn onder andere het toevoegen van een bekend IP-adres/bereik of het inschakelen van openbare IP-toegang.

Schermopname van de time-outfoutoplossing voor Azure Cosmos DB voor MongoDB vCore.

Kan geen verbinding maken met DNSClient.DnsResponseException-fout

Connectiviteitsproblemen opsporen:

Windows-gebruiker:
PsPing werkt niet. Het gebruik van nslookup bevestigt de bereikbaarheid en detectie van clusters, wat aangeeft dat netwerkproblemen onwaarschijnlijk zijn.

Unix-gebruikers:
Voor socket-/netwerkgerelateerde uitzonderingen kan het zijn dat potentiƫle problemen met de netwerkverbinding de toepassing verhinderen een verbinding tot stand te brengen met het Mongo-API-eindpunt van Azure Cosmos DB.

Volg deze stappen om de connectiviteit te controleren:

nc -v <accountName>.mongocluster.cosmos.azure.com 10260

Als TCP-verbinding met poort 10260 mislukt, blokkeert een omgevingsfirewall mogelijk de Azure Cosmos DB-verbinding. Schuif omlaag naar de onderkant van de pagina om een ondersteuningsticket in te dienen.

Controleer uw verbindingsreeks:

Gebruik alleen de verbindingsreeks die zijn opgegeven in Azure Portal. Zorg ervoor dat het het mongodb+srv://-protocol bevat, omdat dit vereist is voor de juiste connectiviteit. Vermijd het gebruik van variaties of voorvoegsels zoals c. Als u problemen ondervindt met connectiviteit, deelt u de logboeken van de toepassing of het stuurprogramma aan de clientzijde voor foutopsporing door een ondersteuningsticket in te dienen.

Volgende stappen