Cf容器中的线程

时间:2017-06-16 07:51:57

标签: cloudfoundry garden-runc

我想知道,如果在CF Garden Container中使用多个线程是个好主意。根据12个因子应用程序,我的理解是一个容器一个进程和一个线程。但是,在与同事讨论后,我不再那么肯定了。

因此,在CF中使用线程池是个好主意。

祝你好运

1 个答案:

答案 0 :(得分:1)

您使用的线程数完全取决于您。 Cloud Foundry对应用程序可以使用的线程数没有特别的区别。与任何环境一样,您可以使用的线程数将取决于可用资源,并且有关您的语言和运行时的线程使用的任何一般建议应适用于在Cloud Foundry上运行您的应用程序。

我提供的唯一Cloud Foundry特定建议是确保您的应用可以通过添加更多应用实例来扩展(而不是扩展RAM和CPU)。如果您可以轻松添加应用程序的更多实例,那么使用cf scale -i <num>(在技术上您也可以cf scale RAM,它可以在CF上很好地扩展,但是您将快速达到该路线的限制)

希望有所帮助!