Skip to content

Commit 5f1b833

Browse files
committed
DOCS-14251 add opportunisticSecondaryTargeting v4.2 only
1 parent 4bdbd50 commit 5f1b833

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

source/reference/parameters.txt

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2615,6 +2615,42 @@ Sharding Parameters
26152615

26162616
- MongoDB 3.4.11+
26172617

2618+
.. parameter:: opportunisticSecondaryTargeting
2619+
2620+
.. versionadded:: 4.2.13
2621+
2622+
|mongos-only|
2623+
2624+
Type: boolean
2625+
2626+
Default: false
2627+
2628+
When ``true``, enables a :binary:`~bin.mongos` to attempt to
2629+
establish connections to multiple secondaries and direct the request
2630+
to the first secondary that accepts the connection.
2631+
2632+
.. note::
2633+
2634+
This feature was introduced in MongoDB 4.2.0 and enabled
2635+
by default. Starting in MongoDB 4.2.13, this feature is now
2636+
disabled by default. The
2637+
:parameter:`opportunisticSecondaryTargeting` parameter is
2638+
introduced alongside this change to permit re-enabling this
2639+
feature if desired.
2640+
2641+
The following enables :parameter:`opportunisticSecondaryTargeting`:
2642+
2643+
.. code-block:: sh
2644+
2645+
mongos --setParameter opportunisticSecondaryTargeting=true
2646+
2647+
The parameter may also be set using the :dbcommand:`setParameter`
2648+
command:
2649+
2650+
.. code-block:: javascript
2651+
2652+
db.adminCommand( { setParameter: 1, opportunisticSecondaryTargeting: true } )
2653+
26182654
Storage Parameters
26192655
~~~~~~~~~~~~~~~~~~
26202656

0 commit comments

Comments
 (0)