Skip to content

Commit 56fe295

Browse files
authored
Add learn more about ServicePulse
1 parent dc5c40d commit 56fe295

File tree

1 file changed

+35
-31
lines changed

1 file changed

+35
-31
lines changed

README.md

Lines changed: 35 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -44,37 +44,37 @@ docker compose -p particular-platform-showcase -f docker-compose-base.yml -f com
4444
TIP
4545
When using Visual Studio, ensure you have the ["Enable Multi-Project Launch profiles" setting on](https://learn.microsoft.com/en-us/visualstudio/ide/how-to-set-multiple-startup-projects?view=vs-2022#enable-multi-project-launch-profile).
4646

47-
To start the required infrastructure for the showcase, run one of the docker command below from the `src` folder in a terminal.
48-
49-
RabbitMQ
50-
51-
Update `rabbit.env` file section named "Only used for the showcase processes" to:
52-
```env
53-
# Only used for the showcase processes
54-
RABBITMQ_HOST="localhost"
55-
RABBITMQ_PORT="33721"
56-
RABBITMQ_VIRTUALHOST="/"
57-
```
58-
59-
Then run:
60-
```cmd
61-
docker compose -p particular-platform-showcase -f docker-compose-base.yml -f compose-rabbitmq.yml --env-file rabbit.env --profile infrastructure --profile frontend up -d
62-
```
63-
64-
Azure Service Bus
65-
66-
See [ASB setup](#alternative-run-from-azure-service-bus) above for setting the connection string to your Azure Service Bus namespace
67-
68-
```cmd
69-
docker compose -p particular-platform-showcase -f docker-compose-base.yml -f compose-azure.yml --env-file asb.env --profile infrastructure --profile frontend up -d
70-
```
71-
72-
After opening the solution (from Visual Studio or Rider), choose one of the run profiles that matches the transport configured previously:
73-
74-
- `RabbitMQ`
75-
- `Azure Service Bus`
76-
77-
Run the solution to start the demo.
47+
1. To start the required infrastructure for the showcase, run one of the docker command below from the `src` folder in a terminal.
48+
49+
**For RabbitMQ**
50+
51+
Update `rabbit.env` file section named "Only used for the showcase processes" to:
52+
```env
53+
# Only used for the showcase processes
54+
RABBITMQ_HOST="localhost"
55+
RABBITMQ_PORT="33721"
56+
RABBITMQ_VIRTUALHOST="/"
57+
```
58+
59+
Then run:
60+
```cmd
61+
docker compose -p particular-platform-showcase -f docker-compose-base.yml -f compose-rabbitmq.yml --env-file rabbit.env --profile infrastructure --profile frontend up -d
62+
```
63+
64+
**For Azure Service Bus**
65+
66+
See [ASB setup](#alternative-run-from-azure-service-bus) above for setting the connection string to your Azure Service Bus namespace
67+
68+
```cmd
69+
docker compose -p particular-platform-showcase -f docker-compose-base.yml -f compose-azure.yml --env-file asb.env --profile infrastructure --profile frontend up -d
70+
```
71+
72+
1. After opening the solution (from Visual Studio or Rider), choose one of the run profiles that matches the transport configured previously
73+
74+
- `RabbitMQ`
75+
- `Azure Service Bus`
76+
77+
1. Run the solution to start the demo.
7878
7979
</details>
8080
@@ -116,6 +116,10 @@ Navigate to the `Message Body` tab and change some of the contents of the messag
116116
117117
![Edit Message View](docs/service-pulse-edit-before-retry.png "Edit & Retry view showing the message body")
118118
119+
### Learn more about ServicePulse
120+
121+
If you want to learn more about ServicePulse head over to https://docs.particular.net/servicepulse/intro-failed-messages.
122+
119123
### Viewing retries
120124
121125
Return to the Showcase UI to see that the retries have now been successfully handled.

0 commit comments

Comments
 (0)