Como configurar o driver Java MongoDB MongoOptions para uso em produção?

Estive pesquisando na Web procurando práticas recomendadas para configurar o MongoOptions para o driver Java do MongoDB e não criei nada além da API. Essa pesquisa começou depois que eu corri para o erro "com.mongodb.DBPortPool $ SemaphoresOut: Fora dos semáforos para obter conexão com o banco de dados" e, aumentando as conexões / multiplicador, consegui resolver esse problema. Estou procurando links ou suas práticas recomendadas para configurar essas opções para produção.

As opções para o driver 2.4 incluem:http: //api.mongodb.org/java/2.4/com/mongodb/MongoOptions.htm

autoConnectRetry connectionsPerHost connectTimeout maxWaitTime socketTimeout threadsAllowedToBlockForConnectionMultiplier

Os drivers mais recentes têm mais opções e eu também gostaria de saber sobre eles.

questionAnswers(1)

yourAnswerToTheQuestion