Bây giờ tôi đã sử dụng Triển khai song song của Tomcat 8 như một phần của thiết lập triển khai liên tục không thời gian chết trong một thời gian.
Khi găng tay kiểm tra đã được chạy, máy chủ CI sẽ tự động đổi tên tệp .war thành ứng dụng ## {phiên bản số} .war và sao chép cuộc chiến vào thư mục / webapp. ứng dụng ## 333 sẽ cùng tồn tại độc đáo với ứng dụng ## 332.
Vấn đề duy nhất mà tôi gặp phải là tôi phải tự triển khai các ứng dụng cũ một khi tất cả lưu lượng truy cập (phiên mới) đã tự động chuyển sang ứng dụng mới.
Tomcat có một số cơ chế tích hợp sẵn để nói "này, khi dịch vụ này giảm xuống còn 0 phiên thì nên gỡ bỏ"? Có lẽ một số loại sự kiện "phiên cuối cùng vừa hết hạn" mà tôi có thể tham gia.
Nếu bất cứ ai khác đã tự động loại ứng dụng này không triển khai, tôi rất thích nghe về nó. Cảm ơn!