2017-06-16 5 views
0

Je voudrais savoir, si c'est une bonne idée d'utiliser plusieurs threads dans un conteneur de jardin CF. Ma compréhension, selon 12 applications Factor, était ce conteneur un processus et un thread. Mais, après une discussion avec un collègue, je n'en suis plus si sûr. Donc, est-ce une bonne idée d'utiliser des pools de threads dans une CF.Threads in Cf Container

Meilleures salutations

Répondre

1

Combien de fils que vous utilisez est entièrement à vous. Cloud Foundry n'ajoute aucune distinction spéciale concernant le nombre de threads que votre application peut utiliser. Comme tout environnement, le nombre de threads que vous pouvez utiliser dépendra des ressources disponibles et tout conseil général sur l'utilisation des threads pour votre langue et votre environnement d'exécution doit s'appliquer pour l'exécution de votre application sur Cloud Foundry. Le seul conseil spécifique de Cloud Foundry que je voudrais vous offrir est de vous assurer que votre application peut évoluer en ajoutant plus d'instances de votre application (par opposition à l'augmentation de la RAM & CPU). Si vous pouvez facilement ajouter plus d'instances de votre application, alors il s'agira bien sur CF en utilisant cf scale -i <num> (techniquement vous pouvez également cf scale la RAM, mais vous allez rapidement atteindre les limites de cette route).

Espérons que ça aide!