Zakładam, że używasz jednego z tagów (obecnie do 2.2.1) odpowiadającego gałęzi 2.0 na DoctrineMongoDBBundle. Kompatybilność z Symfony 2.1+ jest dostępna w tagach w wersjach 3+ pakietu.
Klasa konfiguracji ujawnia retry_query
i retry_connect
opcje, które domyślnie wynoszą zero, na poziomie menedżera dokumentów. W YML konfiguracja wyglądałaby następująco:
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
Zdaję sobie sprawę, że nie zostało to wspomniane w dokumentacji pakietu , więc właśnie dodałem sekcję na ten temat w tym zatwierdzeniu .