feat: 重构项目心跳数据结构并实现相关功能
- 重构Redis心跳数据结构,使用统一的项目列表键 - 新增数据迁移工具和API端点 - 更新前端以使用真实项目数据 - 添加系统部署配置和文档 - 修复代码格式和样式问题
This commit is contained in:
21
deploy/docker/docker-compose.backend.yml
Normal file
21
deploy/docker/docker-compose.backend.yml
Normal file
@@ -0,0 +1,21 @@
|
||||
version: '3.8'
|
||||
|
||||
services:
|
||||
app:
|
||||
image: node:22-alpine
|
||||
container_name: bls-project-console-app
|
||||
working_dir: /app
|
||||
volumes:
|
||||
- /vol1/1000/Docker/nginx/project/bls/bls_project_console:/app
|
||||
environment:
|
||||
NODE_ENV: production
|
||||
REDIS_HOST: 10.8.8.109
|
||||
REDIS_PORT: 6379
|
||||
REDIS_PASSWORD: ""
|
||||
REDIS_DB: 0
|
||||
HEARTBEAT_OFFLINE_THRESHOLD_MS: 10000
|
||||
COMMAND_API_TIMEOUT_MS: 5000
|
||||
command: ["node", "src/backend/server.js"]
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "3001:3001"
|
||||
Reference in New Issue
Block a user