diff options
-rw-r--r-- | docs/egress_networking.md | 5 | ||||
-rw-r--r-- | src/mongo/transport/README.md | 8 |
2 files changed, 11 insertions, 2 deletions
diff --git a/docs/egress_networking.md b/docs/egress_networking.md index 5cf9e3f96ba..4b4fd387b49 100644 --- a/docs/egress_networking.md +++ b/docs/egress_networking.md @@ -22,7 +22,10 @@ The scheduling of requests is managed by the [task executor][task_executor_h], w Client-side legacy networking draws upon the `DBClientBase` class, of which there are multiple subclasses residing in the `src/mongo/client` folder. The [replica set DBClient][dbclient_rs_h] discerns which one of multiple servers in a replica set is the primary/master at construction time, and establishes a connection (using the `DBClientConnection` wrapper class, also extended from `DBClientBase`) with the replica set via the primary/master. In cases where the primary/master server is unresponsive within a specified time range, the RS DBClient will automatically attempt to establish a secondary/slave server as the new primary/master (see [automatic failover][automatic_failover]). -**See also:** [Internal Ingress Networking][ingress_networking] +## See Also +Below are links to relevant server-related internal documentation. +- [Ingress Networking][ingress_networking] +- Transport Layer (in progress) [remote_command_request_h]: ../src/mongo/executor/remote_command_request.h [remote_command_response_h]: ../src/mongo/executor/remote_command_response.h diff --git a/src/mongo/transport/README.md b/src/mongo/transport/README.md index ca9158e37dc..793fddf8bfc 100644 --- a/src/mongo/transport/README.md +++ b/src/mongo/transport/README.md @@ -34,9 +34,15 @@ The various builders supplied in the ReplyBuilderInterface can be appended toget This interface acts as a cursor to build a response message to be sent out back to the client. +## See Also +Below are links to relevant server-related internal documentation. +- [Egress Networking][egress_networking] +- Transport Layer (in progress) + [ServiceExecutor]: service_executor.h [ServiceStateMachine]: service_state_machine.h [ServiceEntryPoint]: service_entry_point.h [ServiceEntryPointImpl]: service_entry_point_impl.h [ReplyBuilderInterface]: ../rpc/reply_builder_interface.h -[DocSequenceBuilder]: ../rpc/op_msg.h
\ No newline at end of file +[DocSequenceBuilder]: ../rpc/op_msg.h +[egress_networking]: ../../../docs/egress_networking.md |