2016-06-29 11 views

Antwort

3

Sie können in api/client/service/update.go

taskResources().Limits = &swarm.Resources{} 
updateInt64Value(flagLimitCPU, &task.Resources.Limits.NanoCPUs) 

--limit-cpu sehen wurde in commit 12a00e6

Anbetracht eingeführt, dass swarmkit/manager/scheduler/nodeinfo.go hat, wenn eine neue Aufgabe zu entfernen, den folgenden Code:

nodeInfo.AvailableResources.NanoCPUs += reservations.NanoCPUs 

Es scheint, Limit- CPU ist pro Knoten, der von einem Dienst verwaltet wird.

+0

So pro Container – VonC

+0

Danke für Ihre Antwort. Ich habe einige Experimente versucht und ich stimme dir zu. – npcode

+0

@npcode danke für diese Bestätigung. Es könnte klarer im Dokument sein;) – VonC

Verwandte Themen