【发布时间】:2019-10-13 18:15:59
【问题描述】:
nomad 如何限制任务的资源消耗?如果一个组中有两个任务,每个任务都有cpu = 100,是否存在两个任务都可以访问的200 共享池?如果其中一项任务想要访问更多 CPU 时钟,会发生什么情况?
job "docs" {
group "example" {
task "server" {
resources {
cpu = 100
memory = 256
}
}
task "greeter" {
resources {
cpu = 100
memory = 256
}
}
}
}
查看/client/allocation/:alloc_id/stats,我看到resources 和tasks 的ThrottledPeriods、ThrottledTicks 都被分解了——资源和任务都会限制资源使用吗?
【问题讨论】:
标签: nomad