Skip to content

Commit 0a0b39b

Browse files
authored
Create README.md
1 parent 4cbd251 commit 0a0b39b

1 file changed

Lines changed: 46 additions & 0 deletions

File tree

README.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# FakeMessageGen
2+
3+
## What
4+
5+
This is a tool to generates fake NServiceBus messages without requiring processing first. Its purpose is to generate a large set of message for ingestion by Particular Software its ServiceControl audit and error ingestion software.
6+
7+
## Help
8+
9+
The command line help output:
10+
11+
```
12+
FakeMessageGen.exe destination isError (maxQueueLength) (rateLimit) (maxConcurrency) (batchSize) (connectionstring)
13+
14+
destination:
15+
16+
Queue to send messages to.
17+
18+
isError:
19+
20+
true will generate fake error.
21+
false will generate fake audit.
22+
23+
maxQueueLength: default {MaxQueueLength}
24+
25+
Will pause seeding message when the queue length exceeds this limit.
26+
27+
rateLimit: default {RateLimit}
28+
29+
Will not generate more messages per second than this limit taking
30+
batch size into account.
31+
32+
maxConcurrency: default {MaxConcurrency}
33+
34+
How many concurrency (batch) sends to allow
35+
36+
batchSize: default {BatchSize}
37+
38+
The batch size to use for each batch send operation
39+
40+
connectionstring:
41+
42+
The connection string to use for the destination.
43+
44+
Will probe the format to check if it can assume RabbitMQ, Azure Service Bus,
45+
or Learning transport.
46+
```

0 commit comments

Comments
 (0)