2016-11-11 5 views
2

Когда я ввожу URL-адрес в свой браузер и отправляет запрос на сервер (в этом случае хост является salty-headland-18854.herokuapp.com), все мои файлы Rails хранится на этом хосте?Все мои файлы Ruby в моем проекте Rails, хранящиеся на указанном мной сервере? (например, Puma, Webrick)

Как Puma вступает в игру? Я понимаю, что Puma является веб-сервером, и я включил его драгоценный камень. Какое различие между хозяином и Пумой?

Есть ли у Героку кучу физических компьютеров где-то, где хранятся мои литералы .rb-файлы?

Visual of my question

ответ

0

Это зависит от файлов, но в значительной степени ответ да. Heroku вытаскивает ваше приложение из указанного репозитория git (или вы нажимаете его в репозиторий git Heroku), и у Heroku есть все файлы. Без использования безопасности никто не может получить доступ к своему источнику.

0

Вы можете представить себе Heroku Dyno в качестве сервера Linux с полным Rails-приложением. Когда он запускается в первый раз, создается сервер linux и приложение Rails копируется на него и запускается сервер приложений.

Этот код действительно находится в репозитории Github, который вы связали с Heroku. Сохраняющиеся данные сохраняются либо в базе данных, либо в внешнем файловом сервисе, таком как S3.

Можно запускать команды на динамометрических стендах с использованием Heroku кнопкуВыполнения

Reference

 Смежные вопросы

  • Нет связанных вопросов^_^