sql >> Database teknologi >  >> NoSQL >> MongoDB

ServerSelectionTimeoutError ved tilslutning til aws med pymongo

Dette problem kan forårsage på grund af følgende problem:

  1. version af pymongo (foreslå at bruge 3.3.0, som virkede for mig)

  2. Det kan være et DNS-problem osv., faktisk kan du tjekke for et DNS-problem ved hjælp af:

telnet xx.xx.xx.xx port

  1. kan være et firewall-problem

  2. Kan være et problem med ssl nøgle. Prøv følgende for at teste:

    import os
    
    import pymongo
    
    import ssl
    
    URL="url:port/db?ssl=true"
    
    client = pymongo.MongoClient(URL, ssl_cert_reqs=ssl.CERT_NONE)
    
    db = client.get_default_database()
    
    print db
    
    print db.collection_names()


  1. Beregn antallet af indlejrede objekter med C#

  2. Skal jeg altid bruge pipelining, når der er mere end 1 kommando i Redis?

  3. Enhver måde at gemme datotype som lokal tid i MongoDB?

  4. "Felt krævede en bønne af typen, der ikke kunne findes." fejl fjeder afslappende API ved hjælp af mongodb