2017-05-23 139 views
0

我有一些CF自動縮放的基本問題,我希望有人可以幫忙。Cloud Foundry Scaling

似乎非商業Cloud Foundry不提供自動擴展功能。我意識到我可以使用'cf scale',但是CF可以發出自定義事件,以便我可以觸發cf scale?

我看過另一篇文章,通過設置自動縮放器的實例並將自動縮放器與LRP綁定來討論自動縮放,但是我看到其他文章說沒有自動縮放功能在非商業CF.

如果我正在部署微服務,並且這些服務使用我沒有編寫的下游服務,那麼我是否還會依靠這些下游服務進行適當的擴展?

而且我認爲我會被阻止超出「空間」的限制嗎?

我看到Kubernetes提供自動縮放功能,所以我想這也許是一個更具可擴展性的解決方案。

感謝您的任何指導。

回答

1

App自動縮放正在開發中https://github.com/cloudfoundry-incubator/app-autoscaler。我相信它已經可用了。
它只擴展您的應用程序,而不是下游服務(除非它們在您的帳戶中也部署爲CF應用程序)。
應用程序自動縮放器會執行cf scale會執行的操作,但會自動執行,所以仍然會綁定到您爲空間和組織配置的配額。