-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathappsettings.json
More file actions
108 lines (97 loc) · 2.7 KB
/
Copy pathappsettings.json
File metadata and controls
108 lines (97 loc) · 2.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning",
"FlowableWrapper": "Debug"
}
},
"AllowedHosts": "*",
"Jwt": {
"Mode": "TrustedJwt",
"Authority": "",
"RequireHttpsMetadata": false,
"UseridClaim": "userid",
"FallbackUseridClaims": [ "sub", "employee_id", "uid" ]
},
"ElasticSearch": {
"Uri": "http://192.168.124.2:19200",
"IndexName": "flowable-process-metadata",
"AuditIndexName": "flowable-audit-records",
"SemanticIndexName": "flowable-process-definition-semantic",
"Username": "",
"Password": ""
},
"Flowable": {
"BaseUrl": "http://192.168.124.2:18080/flowable-rest/service",
"Username": "rest-admin",
"Password": "test",
"TimeoutSeconds": 30,
"MaxConnectionsPerServer": 64,
"FrameworkCallbackUrl": "http://192.168.124.5:5012/api/callback/flowable"
},
"BusinessTypeProcessMapping": {
"Mappings": {
"personnel_selection_approval": "personnel_selection_approval",
"problem_zero": "problem_zero",
"portal_content_approval": "portal_content_approval"
}
},
"Redis": {
"ConnectionString": "192.168.124.2:16379",
"KeyPrefix": "process-center:",
"ConnectTimeoutMilliseconds": 5000,
"SyncTimeoutMilliseconds": 5000,
"AsyncTimeoutMilliseconds": 5000
},
"RuntimeTuning": {
"MinWorkerThreads": 200,
"MinIoCompletionThreads": 200
},
"OperationConcurrency": {
"Total": 8,
"ProcessStart": 8,
"TaskComplete": 4,
"PendingQuery": 2
},
"Dm8": {
"Enabled": false,
"ConnectionString": "",
"Schema": "FLOW_RELIABILITY",
"CommandTimeoutSeconds": 30,
"ConnectionPoolSize": 128,
"ConnectionPoolTimeoutMilliseconds": 60000
},
"CallbackWorker": {
"Enabled": false,
"WorkerCount": 10,
"PollBatchSize": 50,
"PollIntervalMilliseconds": 500,
"PerDownstreamConcurrency": 5,
"LeaseSeconds": 60,
"LeaseRenewIntervalSeconds": 20,
"HttpTimeoutSeconds": 30,
"MaxRetryCount": 8,
"RetryBaseSeconds": 5,
"RetryMaxSeconds": 900,
"RetryJitterPercent": 20
},
"Readiness": {
"Enabled": true,
"RequireElasticSearch": true,
"RetryIntervalSeconds": 2,
"ProbeIntervalSeconds": 30,
"ConsecutiveFailureThreshold": 3
},
"ProcessNotification": {
"Enabled": false,
"MessageCenterBaseUrl": "http://localhost:5000",
"SendPath": "/api/message-center/send",
"TimeoutSeconds": 10,
"TokenEndpoint": "http://192.168.124.2:18085/realms/master/protocol/openid-connect/token",
"ClientId": "flow",
"ClientSecret": "g8vbvVLH1Z8KFJac9sTXFR4f4TjGH4rC",
"BusinessType": "process_task",
"TaskUrlTemplate": "/process/tasks/{taskId}"
}
}