修改在中间层从属服务器上执行的任务数

xghobddn  于 2021-06-26  发布在  Mesos
关注(0)|答案(1)|浏览(303)

在mesos生态系统(master+scheduler+slave)中,主进程在从进程上执行任务,是否有允许修改每个从进程上执行的任务数的配置?
比如说,现在是一个mesos master在其中一个从机上运行4个任务(每个任务使用1个cpu)。现在,我们有4个从机(每个4核),除了这一个从机,其他三个都没有被使用。
因此,与此执行场景不同,我更希望主服务器在4个从属服务器上各运行1个任务。
我发现这个stackoverflow问题和这些配置与此案例相关,但仍然不清楚如何使用 --isolation=VALUE 或者 --resources=VALUE 这里是配置。
谢谢你的帮助!

t5fffqht

t5fffqht1#

通过向mesos代理的启动脚本添加以下属性,可以减少一次在单个主机上执行的任务数。 --resources="cpus:<<value>>" 以及 --cgroups_enable_cfs=true .
然而,这并没有考虑到并发调度问题,即要求每个代理同时执行一个任务。为此,我们需要查看上面建议的调度器代码。

相关问题