2017-06-16 57 views
0

我想知道,如果在CF花園容器中使用多個線程是一個好主意。據我的理解,根據12個因子應用程序,一個容器是一個進程和一個線程。但是,在與同事討論之後,我不再那麼確定了。Cf容器中的線程

所以,在CF中使用線程池是一個好主意。

致以問候

回答

1

您使用的線程數完全取決於您。 Cloud Foundry不會對您的應用程序可以使用的線程數量進行特殊的區分。像任何環境一樣,您可以使用的線程數量取決於可用資源,關於您的語言和運行時的線程使用情況的任何常規建議應適用於在Cloud Foundry上運行您的應用程序。

我唯一能提供的Cloud Foundry特定建議是確保您的應用可以通過添加更多應用實例來擴展(與擴展RAM & CPU相反)。如果您可以輕鬆地添加更多應用程序實例,那麼通過使用cf scale -i <num>(技術上,您也可以使用cf scale內存,但很快就會達到該限制),它可以很好地在CF上進行縮放。

希望有幫助!