Skip to content

Documentation review #7116

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 10 commits into from
May 9, 2025
11 changes: 4 additions & 7 deletions nservicebus/hosting/nservicebus-host/profiles.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ redirects:
- nservicebus/more-on-profiles
- nservicebus/nservicebus/hosting/nservicebus-host/more-on-profiles
component: Host
reviewed: 2023-05-14
reviewed: 2025-05-06
---

include: host-deprecated-warning
Expand All @@ -23,8 +23,8 @@ There are two categories of profile:

## Default profiles

By default, NServiceBus comes with a set of predefined environments and feature profiles. It's also possible to create custom profiles or customize the default profiles; to learn more about those options, refer to the [NServiceBus host profiles customization](/nservicebus/hosting/nservicebus-host/profiles-customization.md) article.

By default, NServiceBus comes with a set of predefined environments and feature profiles.
It's also possible to create custom profiles or customize the default profiles; to learn more about those options, refer to the [NServiceBus host profiles customization options](/nservicebus/hosting/nservicebus-host/profiles-customization.md).

## Environment profiles

Expand Down Expand Up @@ -59,7 +59,7 @@ The default if no explicit profile is defined. This profile configures the endpo

## Specifying which profiles to run

If the host is run without specifying a profile, NServiceBus defaults to the `Production` profile.
If the host runs without specifying a profile, NServiceBus defaults to the `Production` profile.

To activate a specific profile, pass the full name of the profile in the command line when starting the host. Type names are case-insensitive. Profiles can be combined by separating them with white space.

Expand Down Expand Up @@ -92,9 +92,6 @@ Refer to the [logging configuration](/nservicebus/hosting/nservicebus-host/loggi

## Persistence

> [!NOTE]
> In NServiceBus version 5 and above, persistence must be explicitly configured.

The built-in profiles use the following default persistence settings:

| - | Lite | Integration | Production |
Expand Down
5 changes: 3 additions & 2 deletions servicecontrol/monitoring-instances/index.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Monitoring instances
summary: Information about monitoring instances in ServiceControl
reviewed: 2023-04-14
reviewed: 2025-05-06
component: ServiceControl
---

Expand All @@ -25,6 +25,7 @@ graph LR
```

> [!NOTE]
> Monitoring instances store data about each endpoint in memory for 10 minutes. Monitoring instances do not store persistent data. Restarting the monitoring instance will clear the in-memory cache.
> Monitoring instances store data about each endpoint in memory for 10 minutes. Monitoring instances do not store data in a persistent store.
> Restarting the monitoring instance will clear the in-memory cache.

Each environment should have a single monitoring instance that all endpoints are configured to use.
4 changes: 2 additions & 2 deletions transports/msmq/routing-extensibility.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Routing system extensibility points for MSMQ
summary: Extending MSMQ's physical routing
reviewed: 2023-05-14
summary: Extending MSMQ's physical routing
reviewed: 2025-05-06
component: MsmqTransport
related:
- nservicebus/messaging/routing
Expand Down
6 changes: 3 additions & 3 deletions transports/sqs/performance-tuning.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Performance Tuning
summary: Guidance to tweak the performance of the SQS transport
component: SQS
reviewed: 2023-05-02
reviewed: 2025-05-06
---

> [!NOTE]
Expand Down Expand Up @@ -62,12 +62,12 @@ var servicePoint = ServicePointManager.FindServicePoint(new Uri("sqs-endpoint-ur
servicePoint.UseNagleAlgorithm = false;
```

to find the endpoint URIs used, consult the [AWS Regions and Endpoints](https://docs.aws.amazon.com/general/latest/gr/rande.html) documentation. It is also possible to disable Nagle globally for the Application Domain by applying:
To find the endpoint URIs used, consult the [AWS Regions and Endpoints](https://docs.aws.amazon.com/general/latest/gr/rande.html) documentation. It is also possible to disable Nagle's Algorithm globally for the Application Domain by applying:

```
ServicePointManager.UseNagleAlgorithm = false;
```

## Known Limitations

- The transport uses a single client for all operations on SQS. The throughput of a single endpoint is thus limited to the number of connections a single client can handle
The transport uses a single client for all operations on SQS. The throughput of a single endpoint is thus limited to the number of connections a single client can handle.