Marathon不会通过PUT / v2 / apps / {appId}部署应用程序

时间:2015-09-02 13:12:28

标签: deployment mesosphere marathon

不幸的是,我遇到了部署到Marathon的问题。

我做curl -X PUT -H 'Content-Type: application/json' -i http://marathon_url/v2/apps/lookout -d@lookout.json

并收到回复:

HTTP/1.1 100 Continue

HTTP/1.1 200 OK
Connection: close
Server: Jetty(8.y.z-SNAPSHOT)

那就是它。没有deploymentId作为回应而返回。 有时需要大约10 curl才能部署应用程序。

有时我会收到deploymentId,但无论如何在Marathon UI中没有任何改变。

马拉松版:0.9.2

有人有同样的问题吗?

1 个答案:

答案 0 :(得分:1)

PUT用于更改已部署应用的配置。使用POST部署应用。