промежуточная база данных с промежуточным сервером - PullRequest
0 голосов
/ 19 мая 2018

на моем рабочем месте мы настроили веб-приложение django на промежуточном сервере с внешним интерфейсом и на рабочем сервере с внешним интерфейсом. Внешний интерфейс представляет собой пользовательский интерфейс для развертывания проектов.Однако недавно мне указали, что промежуточный сервер не должен использовать производственную базу данных.Это имеет полный смысл.Однако промежуточный сервер, предназначенный только для тестирования внесенных изменений, также служит отказоустойчивым, так как работает на докер-сервере Apache, а докер работает на другом компьютере.поэтому, если что-то не так, мы можем разработчикам использовать промежуточный сервер для публикации там программного обеспечения, в то время как моя команда исправляет рабочий сервер.Но внешний интерфейс промежуточного сервера также подключен к той же базе данных, что и производственная (поскольку разработчикам необходимо использовать промежуточный сервер в качестве отказоустойчивого)

Поэтому мой вопрос заключается в совместном использовании базы данных между запущенными веб-приложениямина постановку и производство может вызвать проблемы?как это должно быть обработано?

1 Ответ

0 голосов
/ 19 мая 2018

С моим личным опытом, если ваш хост базы данных достаточно мощный, у вас все будет хорошо.У меня не было проблем с тем, что вы упомянули выше.Люди вполне могут считать это проблемой безопасности, поскольку в вашем промежуточном веб-приложении будет больше ошибок / эксплойтов, когда злоумышленник сможет получить доступ к вашей базе данных и повлиять на ваше производственное веб-приложение.Но это только наихудший сценарий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...