मेरे पास एक कंसोल एप्लिकेशन है (जावा में लिखा गया है), जो इसे बंद होने तक लिनक्स मशीन पर चलाना चाहिए।लिनक्स के तहत जावा डिमन: विकल्प?
लॉगिंग एप्लिकेशन द्वारा ही की जाती है।
जब भी कोई नया संस्करण उपलब्ध होता है तो एप्लिकेशन को रोका जाना चाहिए (i। ई। लॉगिन, एप्लिकेशन को रोकें, नई जेएआर फ़ाइल कॉपी करें और फिर इसे लॉन्च करें)।
नीचे निर्दिष्ट लोगों के अलावा इसे लागू करने के विकल्प क्या हैं? यह करने के लिए
ज्ञात तरीके:
1) Tanuki सेवा आवरण
2) जावा nohup जार MyApp-1.32.jar &
भले ही यह आपकी आवश्यकताओं को पूरी तरह से फिट न करे, आप कैपिस्ट्रानो पर एक नज़र डाल सकते हैं। – leonm
ऐसी सेवा ढूंढने के लिए सावधानी बरतें जिससे आपकी सेवा को बंद करने के लिए शटडाउन संकेतों को सुनना संभव हो। –
क्या आपका कंसोल एप्लिकेशन यह पता लगाने में सक्षम होगा कि इसे बंद करने की आवश्यकता है? –