guanghulab/pool-agent/ecosystem.config.js
铸渊 e6c7c8bb8f D112 · 算力汇聚调度池 v1.0
pool-agent (端口3960):
- 6台服务器算力自下而上汇聚
- 每30秒通过gatekeeper轮询节点资源(cpu/内存/磁盘)
- 声明式分配: POST /pool/allocate {cpu, mem_gb} → 自动选节点
- 池中执行: POST /pool/exec {cmd, cpu, mem_gb} → 选节点→下发→返回
- 全局状态: GET /pool/status → 汇聚后的算力总览

不操作具体服务器. 从池子里取算力.
冰朔说: 穷就多买几台轻量的, 串起来用.

[skip ci]
2026-05-23 01:29:30 +00:00

25 lines
797 B
JavaScript

/**
* ═══════════════════════════════════════════════════════════
* 铸渊 · 算力汇聚调度池 · PM2生态配置
* ═══════════════════════════════════════════════════════════
*/
module.exports = {
apps: [{
name: 'pool-agent',
script: './index.js',
cwd: __dirname,
instances: 1,
exec_mode: 'fork',
env: {
POOL_AGENT_PORT: '3960',
POOL_POLL_INTERVAL: '30000',
NODE_ENV: 'production'
},
max_restarts: 10,
restart_delay: 5000,
watch: false,
log_date_format: 'YYYY-MM-DD HH:mm:ss Z'
}]
};