QRBee/QRBee.Load.Generator/appsettings.json
2023-08-18 21:20:04 +01:00

59 lines
1.0 KiB
JSON

{
"PrivateKey" : {
"FileName": "private_key.p12",
"Password": ""
},
"Logging": {
"LogLevel": {
"Default": "Trace",
"Microsoft.AspNetCore": "Information"
}
},
"GeneratorSettings": {
"QRBeeURL": "http://localhost:5000/",
"NumberOfClients": 100,
"NumberOfMerchants": 10,
"NumberOfThreads": 6,
"DelayBetweenMessagesMSec": 250,
"DelayJitterMSec": 50,
"MinAmount": 10,
"MaxAmount": 100,
//0.0016
"LoadSpike": {
"Probability": 0.0,
"Duration": "00:00:15",
"Parameters": {
"Delay": "00:00:00.0100000"
}
},
//0.0008
"TransactionCorruption": {
"Probability": 0,
"Duration": "00:00:15",
"Parameters": {
}
},
//0.003
"LargeAmount": {
"Probability": 0,
"Duration": "00:00:15",
"Parameters": {
"Value": "1000"
}
},
//0.003
"UnconfirmedTransaction": {
"Probability": 0.0008,
"Duration": "00:00:15",
"Parameters": {
}
}
}
}