Mesos 可以在 slave 上启动的任务数量有限制吗?

Is there a limit of the number of tasks that can be launched by Mesos on a slave?

我目前正在使用 Mesos + Marathon 进行测试。

当我使用命令 ping 8.8.8.8 启动大量任务时,有一次,slaves 无法再启动任务。所以我检查了沙盒的 out stderr,然后它显示

Failed to initialize, pthread_create

我用 0.00001 cpu 和 0.00001 mems 启动了任务,所以有足够的资源来启动任务。

Mesos 在从属服务器上可以启动的任务数量是否有限制?

我的第一个猜测是你对你的奴隶达到了 ulimits 限制。 您可以尝试以下操作吗:

#Check max number of threads: $ ulimit -u 1024

顺便说一句:如果你只想启动虚拟任务,我可能会使用 sleep 3000 或类似的东西。

希望对您有所帮助 约尔格