Как разместить постановку и производство на одном сервере [закрыто]

Я новичок в администрировании серверов и недавно установил свое приложение rails на сервере Linode. Я использовал конфигурацию, аналогичную конфигурации Райана Бейтса по этой теме. С nginx, unicorn и Ubuntu 14.04.2.

Это отлично работает с одним приложением. Но я бы хотел установить промежуточный сайт на том же сервере. Это всего лишь небольшое приложение, которое использует мало ресурсов, и это должно снизить затраты.

Как мне это сделать? Я уже настроил и загрузил два приложения в свой корневой каталог (приложение и постановка). Но у меня только один IP-адрес. Как настроить одну запись DNS для приложения, а вторую - для промежуточной? Я даже не знаю, какой IP-адрес использовать для доступа к моему промежуточному серверу в браузере. Любая помощь приветствуется!

0
задан 20 July 2015 в 22:39
1 ответ

Простой ответ на то, как вы это делаете: вы не делаете.

Если какая-либо проблема, которую вы можете предположительно вызвать в промежуточной среде, также может повлиять на производственную среду, это не совсем постановочная среда. Вы проводите тестирование в продакшене.

  • Если вы заполните диск, вы повлияете на производство.
  • Если вы привяжете процессор, вы повлияете на производство.
  • Если вы съедите всю доступную память, вы повлияете на производство.
  • Если если вы переполнили сетевую карту (виртуальную или физическую), вы повлияли на производство.

Если вы настаиваете на использовании одного сервера для обеих сред, это, вероятно, не тот сайт SE, чтобы задать свой вопрос. (из-за того, что мы уделяем внимание ИТ-потребностям бизнеса, то есть времени безотказной работы)

2
ответ дан 4 December 2019 в 13:48

Теги

Похожие вопросы