2016-04-06 1 views
1

Я хочу создать промежуточную среду для heroku существующего приложения. Я хочу знать две вещи:Остановка и производственная среда на heroku

1) Используется ли такая же база данных производства или нет? Если да, то либо он требует некоторых настроек, либо нет?

2) Изменен ли URL-адрес как промежуточной, так и производственной среды или нет?

Пожалуйста, не дают ссылки

+2

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

+0

Но я хочу использовать ту же базу данных. Является ли это возможным? –

+1

Как ходить в движение с закрытыми глазами, это, безусловно, возможно, но очень страшная идея. Если, конечно, вы не подразумеваете, что выбор СУБД (Postgres, Mysql, SQLite) и схема ** данных ** одинаковы, но фактические данные разные, и в этом случае это именно то, что вы ** должны ** делать. –

ответ

0
  1. Это отдельная база данных. Я клонировал один из производства, чтобы получить хорошую симуляцию.
  2. Не знаю, понимаю ли вы, что вы имеете в виду. Но если вопрос заключается в том, что у постановки и производства есть один и тот же URL-адрес, то нет. Балетмейстер обычно выглядит как "прод-URL" -staging
1
  1. No. Две различные базы данных.

  2. Да, это будет по-другому.

постановка и производство обычно находятся на двух разных хостах, с двумя разными базами данных, двумя разными URL-адресами.

+0

Но я хочу использовать ту же базу данных. Является ли это возможным? –

+0

** Почему ** вы хотите использовать одну и ту же базу данных, перед лицом более осведомленных людей, чем вы говорите, что не хотите? –

+0

Возможно, да, но вы не хотите этого делать вообще! Лучшим вариантом было бы создать скрипт, который скопировал бы производственную базу данных и импортировал бы в вашу промежуточную базу данных, но в целом вы не хотите иметь возможность касаться производственной базы данных везде, кроме производства. – born4new

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