5

Tôi có một trang web MVC được kết nối với một ứng dụng web xanh và đã triển khai liên tục đến một trang web dàn dựng. Nó hoạt động tuyệt vời! Sau khi tôi đăng ký, bản dựng thành công sẽ được tự động triển khai vào vùng dàn dựng của ứng dụng web của tôi. Sau khi tôi xác minh rằng dàn dựng có vẻ tốt, tôi có thể trao đổi hai khe để làm cho sản xuất vào giai đoạn và ngược lại.Làm cách nào để có trang web dàn dựng cho ứng dụng web Azure của tôi bằng cơ sở dữ liệu của riêng mình?

Gần đây tôi quyết định rằng tôi muốn các vùng sản xuất và dàn dựng kết nối với các cơ sở dữ liệu riêng biệt để tôi có thể nhập dữ liệu thử nghiệm vào trang dàn dựng mà không làm lộn xộn cơ sở dữ liệu prod.

Tôi ngây thơ mặc dù tôi có thể thực hiện việc này bằng cách chỉnh sửa các chuỗi kết nối trong cấu hình cho trang dàn dựng để trỏ đến cơ sở dữ liệu mới. Dường như nó hoạt động, nhưng lần sau tôi đổi cấu hình sau khi triển khai, tôi nhận ra rằng các chuỗi kết nối được hoán đổi trong tiến trình. Đây không phải là những gì tôi đang nhắm đến.

Có ai biết cách tôi có thể có hai vùng triển khai trỏ đến các cơ sở dữ liệu khác nhau và để duy trì các kết nối đó sau khi hoán đổi không? Có cách nào khác tôi nên suy nghĩ về điều này?

Trả lời

3

Azure cung cấp câu trả lời here. Tôi đã sao chép và chỉnh sửa văn bản của họ bên dưới.

Một số yếu tố cấu hình sẽ làm theo các nội dung trên một swap (không vị trí cụ thể) trong khi các yếu tố cấu hình khác sẽ ở trong cùng một khe cắm sau một swap (vị trí cụ thể).

May mắn thay, các chuỗi kết nối có thể được định cấu hình để gắn vào một vị trí. Để cấu hình một chuỗi kết nối để dính vào một khe cắm (không đổi), truy cập các Cài đặt ứng dụng lưỡi cho một vị trí cụ thể, sau đó chọn các Khe cắm Thiết hộp cho các yếu tố cấu hình mà nên dính khe.

enter image description here

Các vấn đề liên quan