sql >> Databáze >  >> NoSQL >> MongoDB

Chyba ServerSelectionTimeoutError při připojování k aws pomocí pymongo

Tento problém může způsobit následující problém:

  1. verze pymongo (doporučuji použít 3.3.0, která mi fungovala)

  2. Může se jednat o problém s DNS atd., ve skutečnosti můžete problém s DNS zkontrolovat pomocí:

port telnet xx.xx.xx.xx

  1. může být problém s firewall

  2. Může být problém s klíčem ssl. Vyzkoušejte následující:

    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. Převod izodatu na číselnou hodnotu

  2. MongoDB Insert klíč s '$' (dolar)

  3. Jak nainstalovat Apache CouchDB 2.3.0 v Linuxu

  4. Chyby MongoDB:mongodb-10gen E:Podproces /usr/bin/dpkg vrátil kód chyby (1)