You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: nservicebus/messaging/immutable-messages.md
+2-3Lines changed: 2 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
title: Immutable Messages
3
-
reviewed: 2021-09-08
3
+
reviewed: 2024-08-13
4
4
component: Core
5
5
related:
6
6
- samples/immutable-messages
@@ -16,11 +16,10 @@ Message objects can be made immutable at runtime by:
16
16
1. Creating properties with only public getters and initializing these properties via constructor initialization.
17
17
2. Having regular message classes with public getters/setters at the sender, where these classes implement an interface with only public getters. Receivers reference only the interface.
18
18
19
-
20
19
## Properties with only public getters
21
20
22
21
> [!NOTE]
23
-
> [Not all serializers support deserialization to private setters](/nservicebus/serialization/).
22
+
> Not all serializers [support deserialization to private setters](/nservicebus/serialization/#immutable-message-types).
Copy file name to clipboardExpand all lines: servicepulse/intro-pending-retries.md
+5-7Lines changed: 5 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Pending Retries Message Management
3
3
summary: Describes how ServicePulse detects and monitors failed messages in the pending state, and allows retrying, or deleting them.
4
-
reviewed: 2021-09-08
4
+
reviewed: 2024-08-13
5
5
---
6
6
7
7
In ServicePulse versions 1.6.6 and above, there is a screen to view and manage failed messages that have been requested to be retried but have not completed yet.
@@ -42,9 +42,9 @@ The Pending Retries screen shows failed messages for which a retry was requested
42
42
43
43
Failed messages that are retried may stay in the pending state for the following reasons:
44
44
45
-
* The retrying endpoint is not working (e.g. crashed or is scaled-out) and the retried messages are waiting in the queue and have not yet been processed.
46
-
* The retry operation failed and the message is in ServiceControl's Dead Letter Queue.
47
-
* The retrying endpoint does not have auditing enabled but has successfully processed the retried message(s).
45
+
- The retrying endpoint is not working (e.g. crashed or is scaled-out) and the retried messages are waiting in the queue and have not yet been processed.
46
+
- The retry operation failed and the message is in ServiceControl's Dead Letter Queue.
47
+
- The retrying endpoint does not have auditing enabled but has successfully processed the retried message(s).
48
48
49
49
The messages displayed on this screen can be filtered based on the time period by selecting one of the options, such as messages in the last two hours, or messages in the previous day or week. The default option is set to display all pending messages.
50
50
@@ -54,9 +54,7 @@ Results can be filtered by queue name using the search functionality:
Detailed information about the message, such as failure timestamp, endpoint, stack trace of the error, etc., is displayed in the same manner as on the [Failed Messages](intro-failed-messages.md) page providing additional information as follows:
58
-
59
-
***Redirect** Information if a redirect is created for this queue.
57
+
Detailed information about the message, such as the failure timestamp, endpoint, stack trace of the error, etc., is displayed in the same manner as on the [Failed Messages](intro-failed-messages.md) page, additionally providing information about [redirects](/servicepulse/redirect.md) if one is created for this queue.
0 commit comments