Cadeias de conexão avançadas do MongoDB
Para a persistência do Controlador e da IU do Server, você pode usar cadeias de conexão avançadas para se conectar ao MongoDB. Utilize cadeias de conexão avançadas se precisar de suporte para:
TLS/SSL
Conjuntos de réplicas
Fragmentação
MongoDB Atlas
Importante
Se você estava usando conjuntos de réplicas antes da disponibilidade da opção de cadeia de conexão (versão 2020.1), será necessário mudar para uma cadeia de conexão.
Dicas e exemplos de cadeia de conexão
Os parâmetros de cadeia de conexão compatíveis dependem do driver. Os parâmetros precisam ser compatíveis com todos os drivers com suporte listados abaixo para serem usados em uma cadeia de conexão. As versões de driver com suporte incluem...
c 1.17 (mongoc)
c++ 3.6 (mongocxx)
c# 2.12 (mongoc#)
Caracteres especiais em nomes de usuário, senhas ou valores de parâmetros precisam ser codificados por URL.
Acesse a Documentação sobre cadeias de conexão do MongoDB para obter ajuda ao formatar sua cadeia de conexão.
Exemplo de nó único no local com SSL/TLS:
mongodb://username:P%40ssw0rd@hostname.domain.tld:27017/AlteryxService?authSource=databasename&ssl=true
Exemplo de conjunto de réplicas no local com SSL/TLS:
mongodb://username:P%40ssw0rd@host01.domain.tld:27017,host02.domain.tld:27017,host03.domain.tld:27017/AlteryxService?authSource=databasename&replicaSet=rs0&ssl=true
Exemplo do Atlas:
mongodb+srv://username:P%40ssw0rd@host-0-1mngx.mongodb.net/AlteryxService?retryWrites=true&w=majority
Exemplo de nó único no local com SSL/TLS:
mongodb://username:P%40ssw0rd@hostname.domain.tld:27017/AlteryxGallery?authSource=databasename&ssl=true
Exemplo de conjunto de réplicas no local com SSL/TLS:
mongodb://username:P%40ssw0rd@host01.domain.tld:27017,host02.domain.tld:27017,host03.domain.tld:27017/AlteryxGallery?authSource=databasename&replicaSet=rs0&ssl=true
Exemplo do Atlas:
mongodb+srv://username:P%40ssw0rd@host-0-1mngx.mongodb.net/AlteryxGallery?retryWrites=true&w=majority
Exemplo de nó único no local com SSL/TLS:
mongodb://username:P%40ssw0rd@hostname.domain.tld:27017/AlteryxGallery_Lucene?authSource=databasename&ssl=true
Exemplo de conjunto de réplicas no local com SSL/TLS:
mongodb://username:P%40ssw0rd@host01.domain.tld:27017,host02.domain.tld:27017,host03.domain.tld:27017/AlteryxGallery_Lucene?authSource=databasename&replicaSet=rs0&ssl=true
Exemplo do Atlas:
mongodb+srv://username:P%40ssw0rd@host-0-1mngx.mongodb.net/AlteryxGallery_Lucene?retryWrites=true&w=majority