Supongo que estás usando una de las etiquetas (hasta 2.2.1 en este momento) correspondiente a la rama 2.0 en DoctrineMongoDBBundle. La compatibilidad con Symfony 2.1+ está en las versiones de etiquetas 3+ del paquete.
La clase de configuración expone retry_query
y retry_connect
opciones, que por defecto son cero, en el nivel del administrador de documentos. En YML, la configuración se vería así:
doctrine_mongodb:
# Other proxy, hydrator and connection configuration options
default_document_manager: dm1
document_managers:
dm1:
retry_query: 1
retry_connect: 1
# Other mapping, metadata and DM options follow
Me doy cuenta de que esto no se mencionó en la documentación del paquete , por lo que acabo de agregar una sección en este compromiso .