QRBee/QRBee.Load.Generator/appsettings.json

54 lines
948 B
JSON

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