से सभी एप्लिकेशन को पूर्ववत करें मुझे ग्लासफ़िश से अपने सभी एप्लिकेशन को अनावश्यक करने का एक तरीका चाहिए। आम तौर पर, मैं प्रत्येक एप्लिकेशन के लिए asadmin undeploy --target=[target] [appname]"
का उपयोग करता हूं। मेरी समस्या यह है कि मैं सर्वर पर मौजूद सभी अनुप्रयोगों का नाम नहीं जानता। क्या कोई ऐसा आदेश है जो मुझे सबकुछ सिर्फ अनावश्यक करने की अनुमति देगा? धन्यवाद।ग्लासफ़िश
5
A
उत्तर
4
हालांकि 'सबकुछ सबकुछ' कमांड नहीं है, वहां एक सूची-अनुप्रयोग कमांड है। यह page describes list-applications and some other commands जो आपको अपना लक्ष्य प्राप्त करने में मदद करेगा।
10
आप इस तरह एक bash स्क्रिप्ट बना सकते हैं:
#!/bin/bash
ASADMIN=(path to Glassfish asadmin executable)
function undeploy_all {
for p in $*; do
echo "Undeploying $p..."
$ASADMIN undeploy $p
done;
}
apps=`$ASADMIN list-applications -t | awk '{print $1;}'`
undeploy_all $apps
जब आप इसे चलाने के लिए, यह स्वचालित रूप से सभी तैनात अनुप्रयोगों undeploy होगा। इसे awk
की आवश्यकता है। asadmin
के पथ के साथ ASADMIN
चर कॉन्फ़िगर करना सुनिश्चित करें।
संबंधित मुद्दे
- 1. ग्लासफ़िश
- 2. ग्लासफ़िश
- 3. ग्लासफ़िश
- 4. ग्लासफ़िश
- 5. ग्लासफ़िश
- 6. ग्लासफ़िश
- 7. ग्लासफ़िश
- 8. ग्लासफ़िश
- 9. ग्लासफ़िश
- 10. ग्लासफ़िश
- 11. ग्लासफ़िश 5.0 - मान्य ग्लासफ़िश सर्वर स्थापना
- 12. ग्लासफ़िश v3 और ग्लासफ़िश-मेवेन-प्लगइन (मैक)
- 13. ग्लासफ़िश लॉगिंग
- 14. ग्लासफ़िश एन्कोडिंग
- 15. ग्लासफ़िश/हाइबरनेट
- 16. ग्लासफ़िश 3
- 17. ग्लासफ़िश सर्वर
- 18. ग्लासफ़िश सर्वर
- 19. ग्लासफ़िश v4
- 20. ग्लासफ़िश v3
- 21. ग्लासफ़िश/मेट्रो
- 22. ग्लासफ़िश में ग्लासफ़िश-वेब.एक्सएमएल से संदर्भ-रूट का उपयोग 3
- 23. ग्लासफ़िश v3 सर्वलेट कंटेनर
- 24. ग्लासफ़िश और स्प्रिंग 3
- 25. ग्लासफ़िश प्रदर्शन निगरानी
- 26. ग्लासफ़िश वी 4
- 27. ग्लासफ़िश 3.1.2 और ग्रहण
- 28. ग्लासफ़िश v3 क्लासपाथ सेटिंग्स
- 29. ग्लासफ़िश - उच्च CPU उपयोग
- 30. ग्लासफ़िश 4 परिनियोजन त्रुटि
डोमेन को हटाने और फिर पुन: बनाने के लिए शायद आसान है .. – Thufir