98 lines
2.4 KiB
JSON
98 lines
2.4 KiB
JSON
{
|
|
"JwtSetting": {
|
|
"SecurityKey": "3e6dbfa227234a03977a2f421bdb7f4f",
|
|
"Issuer": "IRaCIS",
|
|
"Audience": "ZhiZhun",
|
|
"TokenExpireDays": "7"
|
|
},
|
|
//ip
|
|
"IpRateLimiting": {
|
|
"EnableEndpointRateLimiting": true,
|
|
"StackBlockedRequests": false,
|
|
"RealIpHeader": "X-Real-IP",
|
|
"ClientIdHeader": "X-ClientId",
|
|
"QuotaExceededResponse": {
|
|
"Content": "{{\"ErrorMessage\":\"The program performs flow limiting,Your requests are too frequent, please try again later, or contact the administrator to modify the IP flow restriction rules\",\"IsSuccess\":false}}",
|
|
"ContentType": "application/json",
|
|
"StatusCode": 429
|
|
},
|
|
"HttpStatusCode": 429,
|
|
"EndpointWhitelist": [
|
|
"post:/study/archivestudy/*"
|
|
],
|
|
|
|
"IpWhitelist": [],
|
|
"GeneralRules": [
|
|
{
|
|
"Endpoint": "*",
|
|
"Period": "1s",
|
|
"Limit": 3
|
|
},
|
|
{
|
|
"Endpoint": "*",
|
|
"Period": "15m",
|
|
"Limit": 100
|
|
},
|
|
{
|
|
"Endpoint": "*",
|
|
"Period": "12h",
|
|
"Limit": 1000
|
|
},
|
|
{
|
|
"Endpoint": "*",
|
|
"Period": "7d",
|
|
"Limit": 10000
|
|
}
|
|
]
|
|
},
|
|
"easycaching": {
|
|
"inmemory": {
|
|
"MaxRdSecond": 120,
|
|
"EnableLogging": false,
|
|
"LockMs": 5000,
|
|
"SleepMs": 300,
|
|
"DBConfig": {
|
|
"SizeLimit": 10000,
|
|
"ExpirationScanFrequency": 60,
|
|
"EnableReadDeepClone": true,
|
|
"EnableWriteDeepClone": false
|
|
}
|
|
},
|
|
"redis": {
|
|
"MaxRdSecond": 120,
|
|
"EnableLogging": false,
|
|
"LockMs": 5000,
|
|
"SleepMs": 300,
|
|
"dbconfig": {
|
|
"Password": "xc@123456",
|
|
"IsSsl": false,
|
|
"SslHost": null,
|
|
"ConnectionTimeout": 5000,
|
|
"AllowAdmin": true,
|
|
"Endpoints": [
|
|
{
|
|
"Host": "47.117.164.182",
|
|
"Port": 6379
|
|
}
|
|
],
|
|
"Database": 0
|
|
}
|
|
}
|
|
},
|
|
"IRaCISImageStore": {
|
|
"SwitchingMode": "RemainingDiskCapacity",
|
|
"SwitchingRatio": 80,
|
|
"NotificationEmail": "872297557@qq.com"
|
|
},
|
|
"IRaCISBasicConfig": {
|
|
"DoctorCodePrefix": "RE",
|
|
"UserCodePrefix": "U",
|
|
"QCChallengeCodePrefix": "Q",
|
|
"NoneDicomStudyCodePrefix": "NST",
|
|
"DicomStudyCodePrefix": "ST",
|
|
"SystemSiteCodePrefix": "S",
|
|
"DefaultPassword": "123456",
|
|
"DefaultInternalOrganizationName": "ExtImaging",
|
|
"ImageShareExpireDays": 10
|
|
}
|
|
} |