MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Definir o tempo limite do Mongo no Spring Boot


Para seguir seu tema, esta seria a melhor resposta para sua pergunta. Parece que você gostaria de definir um tempo limite em seu arquivo application.properties.

Para fazê-lo:

Em vez de
spring.data.mongodb.host=myHost
spring.data.mongodb.port=27017
spring.data.mongodb.database=myDatabase

spring.data.mongodb.username=myUser
spring.data.mongodb.password=myPassword

Tente isso
spring.data.mongodb.uri=mongodb://myUser:[email protected]:27017,myHost:27017/myDatabase?serverSelectionTimeoutMS=2000&connectTimeoutMS=2000
spring.data.mongodb.database=myDatabase
spring.data.mongo.repositories.enabled=true

Modifique o tempo em milissegundos para o tempo desejado.