Как heroku обрабатывает веб-трафик и распределяет его среди

Я хочу знать, как heroku обрабатывает входящий веб-трафик и распределяет его среди динамовцев. Как Heroku знает, когда раздавать. Может ли один dyno обрабатывать много запросов одновременно?

1 ответ

Вы должны посмотреть документацию по маршрутизации Heroku.

В частности, на ваш вопрос о том, как dynos обрабатывает несколько запросов, да, Heroku направит несколько запросов одному и тому же dyno. Некоторые серверы могут не обрабатывать несколько серверов. Например, стандартный сервер ruby, Webrick - нет. Вы должны использовать Puma, чтобы иметь несколько потоков, по одному для обработки каждого запроса.

Другие вопросы по тегам