Tôi có một trang trại phát triển nhanh chóng chạy IIS 7 (hơn 30 máy chủ). Tất cả các máy chủ là bản sao giống hệt nhau và tất cả các máy chủ là vật lý. Chúng tôi cập nhật phần mềm khoảng một tháng một lần và trong quy trình hiện tại, chúng tôi thực hiện theo các bước sau:
- Vô hiệu hóa máy chủ từ nhóm trên bộ cân bằng tải F5.
- Vô hiệu hóa HTTP Keep-alives trong IIS để các kết nối giảm xuống nhanh chóng.
- Thay đổi thư mục mặc định của trang web thành thư mục mới chứa nhị phân mới.
- Máy chủ thử nghiệm
- Kích hoạt tính năng giữ HTTP.
- Cho phép máy chủ trong nhóm F5.
- Di chuyển đến máy chủ 2
Microsoft đã từng có Trung tâm ứng dụng đã bị bỏ rơi một thời gian trước đây. Họ đã thực hiện lần thử thứ hai với Web Farm Framework, nhưng điều này làm tăng thêm thời gian QA kiểm tra gói phát hành vì nó tiết kiệm trong quá trình triển khai.
Có ai nhìn thấy một quảng cáo ngoài ứng dụng kệ được thiết kế để quản lý và triển khai cho các trang trại web lớn?
Cảm ơn!