В моем Azure конвейере выпуска DevOps я хочу одновременно опубликовать sh веб-сайт и базу данных.
У меня проблемы с публикацией БД по той простой причине, что в другом конвейере Для другого веб-сайта я уже обращаюсь к той же базе данных: тот же IP и тот же порт (1433).
Сообщение об ошибке:
Binding (172. XX.X.XX: 1433: MyServerName) уже существует для другого веб-сайта, измените порт и повторите операцию
В Stackoverflow существует похожая тема:
Аналогичная тема, но проблема в IIS (не SQL)
Я прекрасно понимаю, что мы не можем развернуть 2 веб-сайта с одним и тем же IP-адресом на одном и том же ПОРТ в IIS, , но почему Azure Девопы не позволяют мне развернуть 2 базы данных на одном и том же IP на одном и том же порту (1433 - SQL Стандарт сервера)? Это не имеет смысла.
Я использую первую задачу конвейера (красный):
* 102 7 *
Должен ли я использовать зеленые? В отличие от первого, они не являются стандартами Microsoft, они с открытым исходным кодом.
Я хотел бы помнить, что у меня не было любые проблемы с публикацией первого сайта. Проблема появилась только тогда, когда я нацелился на тот же сервер базы данных (тот же IP / порт) во втором конвейере выпуска веб-сайта.