Internal Site Connector
You can change how Secret Server processes messages by navigating to Admin > See All and selecting Networking.
Messages are generated and placed on the internal site connector, or backbone bus, every time a background operation is triggered whether by a schedule or on-demand.
The internal site connector receives and processes messages as a result of numerous actions:
- Bulk Operations
- Generate Password
- Secret Import (CSV and XML)
- Run Heartbeat Now
- Run Heartbeat (Scheduled)
- Run Password Change Now
- Run Password Change (Scheduled)
- Run Discovery Now
- Run Discovery (Scheduled)
- Run AD Sync Now
- Run AD Sync (Scheduled)
- Elements of Session Recording
The internal site connector, using the internal hosted bus, is adequate for bulk operations, heartbeat, discovery, and the like, but some Secret Server features, such as a clustered Web server node configuration or session recording, require a scalable messaging solution to boost processing performance. Our choice is RabbitMQ, which is an intermediary messaging broker that can handle large-scale message processing.
The following is a typical internal hosted bus operation (for a bulk operation):
-
A Secret Server user triggers the a bulk operation.
-
A message is formed and sent over a TCP connection to the internal hosted bus.
-
Secret Server (on the same machine) receives the message.
-
Secret Server (on the same machine) processes the message.
We continually improve the internal hosted bus but still recommend RabbitMQ for a scalable performance boost. See Installing RabbitMQ for more information.