Deploy
Mỗi khi deploy hay update 1 phiên bản (có thể là phiên bản về .NET) thì phải chú ý 1 số việc sau:
Kiểm tra các database giữa các môi trường dev, live có giống nhau về:
cấu trúc table.
cá câu store procedures.
dữ liệu (về các dữ liệu căn bản như các constant).
Sau khi kiểm tra bước 1 OK thì tiến hành downgrade live thành dev để bảo đảm dữ liệu là chính xác (vì dữ liệu của dev luôn luôn không đúng ==> dùng dữ liệu live chính xác hơn).
Thông thường, mỗi khi team báo deploy xong, anh thường dùng tool BeyondCompare để so sánh 2 scripts (generate scrips từ 2 database dev và live) là biết sự khác nhau về cấu trúc (table design) và nội dung câu Store Procedures ngay. Lập trình viên có thể cài và sử dụng thử app trên ở apps.viettechie.com.
--- Van THIEU 24/05/2024
Last updated