
autoscaler/autoscale-marathon-rabbitAutoscaler是一款针对Mesos集群的自动扩缩容服务,旨在实现服务的按需扩展。它能够高效分配资源至最需要的地方,从而最小化成本并保障用户满意度。该服务特别适用于从RabbitMQ消费消息的Marathon应用,通过动态调整实例数量应对负载变化。
| 环境变量 | 描述 | 示例 |
|---|---|---|
MARATHON_URL | Marathon API地址 | [***] |
RABBITMQ_HOST | RabbitMQ服务器地址 | rabbitmq |
RABBITMQ_PORT | RabbitMQ端口 | 5672 |
RABBITMQ_USER | RabbitMQ用户名 | guest |
RABBITMQ_PASSWORD | RabbitMQ密码 | guest |
SCALING_INTERVAL | 扩缩容检查间隔(秒) | 60 |
bashdocker run -d \ --name autoscaler \ -e MARATHON_URL=[***] \ -e RABBITMQ_HOST=rabbitmq \ -e RABBITMQ_PORT=5672 \ -e RABBITMQ_USER=guest \ -e RABBITMQ_PASSWORD=guest \ -e SCALING_INTERVAL=60 \ autoscaler:latest
yamlversion: '3' services: autoscaler: image: autoscaler:latest environment: - MARATHON_URL=[***] - RABBITMQ_HOST=rabbitmq - RABBITMQ_PORT=5672 - RABBITMQ_USER=guest - RABBITMQ_PASSWORD=guest - SCALING_INTERVAL=60 depends_on: - marathon - rabbitmq
官方文档:[***]



manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务