feat: add unified OA event flow
This commit is contained in:
+45
-1
@@ -126,7 +126,8 @@
|
||||
"public": false,
|
||||
"allowedPathPrefixes": [
|
||||
"/health",
|
||||
"/api/"
|
||||
"/api/",
|
||||
"/oa/"
|
||||
],
|
||||
"healthPath": "/health",
|
||||
"timeoutMs": 15000,
|
||||
@@ -452,6 +453,49 @@
|
||||
"integrated": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "oa-event-flow",
|
||||
"name": "OA Event Flow",
|
||||
"providerId": "main-server",
|
||||
"description": "统一 OA 事件流与统计中心用户服务,为 Code Queue 和 Pipeline 提供事件表、tag 订阅、Trace/STEP stats 投影和事件可见性页面。",
|
||||
"repository": {
|
||||
"url": "https://github.com/pikasTech/unidesk",
|
||||
"commitId": "b36d7f94d7a7db9527ca823a98599106096b3c91",
|
||||
"dockerfile": "src/components/microservices/oa-event-flow/Dockerfile",
|
||||
"composeFile": "docker-compose.yml",
|
||||
"composeService": "oa-event-flow",
|
||||
"containerName": "oa-event-flow-backend"
|
||||
},
|
||||
"backend": {
|
||||
"nodeBaseUrl": "http://oa-event-flow:4255",
|
||||
"nodeBindHost": "oa-event-flow",
|
||||
"nodePort": 4255,
|
||||
"proxyMode": "provider-gateway-http",
|
||||
"frontendOnly": true,
|
||||
"public": false,
|
||||
"allowedMethods": [
|
||||
"GET",
|
||||
"HEAD",
|
||||
"POST"
|
||||
],
|
||||
"allowedPathPrefixes": [
|
||||
"/health",
|
||||
"/logs",
|
||||
"/api/"
|
||||
],
|
||||
"healthPath": "/health",
|
||||
"timeoutMs": 30000
|
||||
},
|
||||
"development": {
|
||||
"providerId": "main-server",
|
||||
"sshPassthrough": true,
|
||||
"worktreePath": "/root/unidesk"
|
||||
},
|
||||
"frontend": {
|
||||
"route": "/apps/oa-event-flow",
|
||||
"integrated": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "code-queue",
|
||||
"name": "Code Queue",
|
||||
|
||||
Reference in New Issue
Block a user