Темы в контейнере Cf
Я хотел бы знать, если это хорошая идея, чтобы использовать несколько потоков в CF Garden Container. В соответствии с 12 приложениями Factor я понимал, что один контейнер - один процесс и один поток. Но после разговора с коллегой я уже не уверен.
Итак, это хорошая идея использовать пулы потоков в CF.
С наилучшими пожеланиями
1 ответ
Сколько потоков вы используете, полностью зависит от вас. Cloud Foundry не добавляет особых различий в количестве потоков, которые может использовать ваше приложение. Как и в любой среде, количество потоков, которые вы можете использовать, будет зависеть от доступных ресурсов, и любые общие рекомендации по использованию потоков для вашего языка и времени выполнения должны применяться для запуска вашего приложения в Cloud Foundry.
Единственный конкретный совет Cloud Foundry, который я бы предложил, - это убедиться, что ваше приложение может масштабироваться, добавляя больше экземпляров вашего приложения (в отличие от увеличения оперативной памяти и процессора). Если вы можете легко добавить больше экземпляров своего приложения, оно будет хорошо масштабироваться на CF с помощью cf scale -i <num>
(технически вы также можете cf scale
оперативной памяти, но вы быстро достигнете предела, пройдя этот путь)
Надеюсь, это поможет!