मैं एक समय के लिए एक शून्य डाउनटाइम निरंतर तैनाती सेटअप के हिस्से के रूप में टॉमकैट 8 के समानांतर तैनाती का उपयोग कर रहा हूं।
जब परीक्षण गौंटलेट चलाया गया है, तो CI सर्वर स्वचालित रूप से .war फ़ाइल को ## {version-number} .war में बदल देता है और युद्ध को / webapp फ़ोल्डर में कॉपी कर देता है। आवेदन ## 333 आवेदन ## 332 के साथ अच्छी तरह से करेंगे।
एकमात्र समस्या जो मैं सामना कर रहा हूं, वह यह है कि सभी ट्रैफ़िक (नए सत्र) को स्वचालित रूप से नए में परिवर्तित करने के बाद मुझे पुराने अनुप्रयोगों को मैन्युअल रूप से हटाना होगा।
क्या टॉमकैट के पास "हे, कहने के लिए कुछ अंतर्निहित तंत्र हैं, जब यह सेवा शून्य सत्रों के लिए बंद हो जाती है, तो इसे हटा दिया जाना चाहिए"? हो सकता है कि "पिछले सत्र की समय सीमा समाप्त हो गई है" किसी प्रकार की घटना में मैं टैप कर सकता हूं।
अगर किसी और ने इस तरह के आवेदन को स्वचालित नहीं किया है, तो मैं इसके बारे में सुनना पसंद करूंगा। धन्यवाद!