Fix Docker Swarm discovery network name mismatch
- Changed NetworkName from 'chorus_default' to 'chorus_net' - This matches the actual network 'CHORUS_chorus_net' (service prefix added automatically) - Fixes discovered_count:0 issue - now successfully discovering all 25 agents - Updated IMPLEMENTATION-SUMMARY with deployment status Result: All 25 CHORUS agents now discovered successfully via Docker Swarm API 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
29
config/whoosh-autoscale-policy.yml
Normal file
29
config/whoosh-autoscale-policy.yml
Normal file
@@ -0,0 +1,29 @@
|
||||
cluster: prod
|
||||
service: chorus
|
||||
wave:
|
||||
max_per_wave: 8
|
||||
min_per_wave: 3
|
||||
period_sec: 25
|
||||
placement:
|
||||
max_replicas_per_node: 1
|
||||
gates:
|
||||
kaching:
|
||||
p95_latency_ms: 250
|
||||
max_error_rate: 0.01
|
||||
backbeat:
|
||||
max_stream_lag: 200
|
||||
bootstrap:
|
||||
min_healthy_peers: 3
|
||||
join:
|
||||
min_success_rate: 0.80
|
||||
backoff:
|
||||
initial_ms: 15000
|
||||
factor: 2.0
|
||||
jitter: 0.2
|
||||
max_ms: 120000
|
||||
quarantine:
|
||||
enable: true
|
||||
exit_on: "kaching_ok && bootstrap_ok"
|
||||
canary:
|
||||
fraction: 0.1
|
||||
promote_after_sec: 120
|
||||
Reference in New Issue
Block a user