Saya telah menggunakan Penempatan Paralel Tomcat 8 sebagai bagian dari pemasangan penerapan terus-menerus tanpa henti untuk sementara waktu sekarang.
Ketika gauntlet pengujian telah dijalankan, server CI secara otomatis mengganti nama file .war ke aplikasi ## {version-number} .war dan menyalin perang ke folder / webapp. aplikasi ## 333 akan hidup berdampingan dengan baik dengan aplikasi ## 332.
Satu-satunya masalah yang saya temui adalah bahwa saya harus secara manual menganggur aplikasi lama setelah semua lalu lintas (sesi baru) secara otomatis dialihkan ke yang baru.
Apakah Tomcat memiliki mekanisme built-in untuk mengatakan "hei, ketika layanan ini turun ke nol sesi, itu harus dihapus"? Mungkin semacam "sesi terakhir baru saja kedaluwarsa" acara yang bisa saya manfaatkan.
Jika ada orang lain yang mengotomatiskan aplikasi semacam ini, saya akan senang mendengarnya. Terima kasih!
sumber