Mam witrynę MVC, która jest połączona z aplikacją internetową w kolorze niebieskim i ma ciągłe wdrażanie w konfiguracji tymczasowej. Działa świetnie! Po odprawie udana kompilacja zostanie automatycznie wdrożona w gnieździe miejsca w mojej aplikacji internetowej. Po sprawdzeniu, czy inscenizacja wygląda dobrze, mogę zamienić te dwa gniazda, tak aby weszły na scenę i na odwrót.Jak mogę utworzyć witrynę przemieszczania dla mojej aplikacji internetowej Azure z własną bazą danych?
Niedawno zdecydowałem, że chcę, aby gniazda produkcyjne i miejsca postoju były połączone z różnymi bazami danych, dzięki czemu mogę wprowadzić dane testowe do miejsca postoju bez zaśmiecania bazy danych prod.
Naiwnie, chociaż mogłem to zrobić, edytując ciągi połączeń w konfiguracji witryny przemieszczania, aby wskazywały na nową bazę danych. Wydawało się, że działa, ale następnym razem, gdy zamieniłem konfigurację po wdrożeniu, zdałem sobie sprawę, że łańcuchy połączeń zostają w tym procesie zamienione. Nie o to mi chodziło.
Czy ktoś wie, w jaki sposób mogę mieć dwa miejsca na wdrożenie wskazywać na różne bazy danych i utrzymywać te połączenia po wymianie? Czy jest inny sposób, powinienem o tym myśleć?