QRBee/QRBee.Load.Generator/appsettings.json

57 lines
977 B
JSON

{
"PrivateKey" : {
"FileName": "private_key.p12",
"Password": ""
},
"Logging": {
"LogLevel": {
"Default": "Trace",
"Microsoft.AspNetCore": "Information"
}
},
"GeneratorSettings": {
"NumberOfClients": 100,
"NumberOfMerchants": 10,
"NumberOfThreads": 10,
"DelayBetweenMessagesMSec": 500,
"DelayJitterMSec": 50,
"MinAmount": 10,
"MaxAmount": 100,
//0.004
"LoadSpike": {
"Probability": 0.005,
"Parameters": {
"Duration": "00:00:15",
"Delay": "00:00:00.0100000"
}
},
//0.002
"TransactionCorruption": {
"Probability": 0,
"Parameters": {
"SequenceLengthMin": 2,
"SequenceLengthMax": 10
}
},
//0.003
"LargeAmount": {
"Probability": 0,
"Parameters": {
"Value": "1000"
}
},
//0.003
"UnconfirmedTransaction": {
"Probability": 0,
"Parameters": {
}
}
}
}