MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

एप्लिकेशन प्रारंभ करने में विफल (पोर्ट 8080) उपलब्ध नहीं है

बिल्कुल वही त्रुटि संदेश था:Application 'appname' failed to start (port 8080 not available) on open shift node app

बहुत पढ़ने के बाद पता चला कि कई अलग-अलग उपयोगकर्ता एक ही त्रुटि संदेश के लिए अलग-अलग समाधानों में आए, जिनमें मैं भी शामिल हूं। इसलिए मेरी सलाह है कि इस त्रुटि के त्वरित समाधान की तलाश न करें। सबसे महत्वपूर्ण चरण नीचे दी गई सूची में चरण 1 है।

मेरा समाधान package.json में एक लापता निर्भरता को जोड़ना था, मेरे विशेष मामले के लिए मुझे "bcrypt":"~0.8.5" जोड़ने की आवश्यकता थी , ऐसी बेवकूफी भरी बात!

अब, मैं केवल "पोर्ट 8080 उपलब्ध नहीं है" त्रुटि जानने के बाद समस्या को ठीक करने के लिए कैसे प्राप्त हुआ:

  1. एप्लिकेशन में ssh'd, ऐप रेपो dir पर गया (cd $OPENSHIFT_REPO_DIR ) और चलाएं npm start
  2. मिल गया [...] Error: Cannot find module 'bcrypt' [...]
  3. ssh से लॉग आउट किया गया, npm info bcrypt | grep "version:" , यह "0.8.5"
  4. . लौटा
  5. मेरे package.json में प्रविष्टि "bcrypt":"~0.8.5" जोड़ी गई और परिवर्तन किए गए/पुश किए गए।
  6. समस्या हल हो गई, ऐप चलता है!


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB में एकल फ़ील्ड में सरणी में स्ट्रिंग मानों को संयोजित करें

  2. MongoDB में गिनती () और खोज () के बीच अंतर। गिनती ()

  3. वसंत में फ़िल्टर एकत्रीकरण बनाएँ

  4. बटन क्लिक के साथ उल्का पृष्ठ ताज़ा करना

  5. MongoDB $nin क्वेरी ऑपरेटर