मैं वर्तमान में एक node.js chatbot का निर्माण कर रहा हूं जिसे मैं उसके बादोकू पर तैनात करता हूं। ऐप वेबहुक का उपयोग करता है जो कि एक सार्वजनिक यूआरएल पर होना चाहिए जो सर्वर तक पहुंच सकता है। इसलिए, मेरी मशीन पर स्थानीय रूप से सर्वर चलाना काम नहीं करेगा। क्या कोई तरीका है कि मैं अपने ऐप को रिमोट डीबग कर सकता हूं? कोई सुझाव?रिमोट कैसे करें heroku पर node.js ऐप डीबग करें?
उत्तर
मैं सार्वजनिक रूप से आपके ऐप के उदाहरण के लिए सार्वजनिक URL को कनेक्ट करने के लिए टूल का उपयोग करने पर विचार करता हूं।
विकल्प 1: ngrok
एक आसान एक होगा ngrok
विकल्प 2: ssh रिवर्स सुरंग
आप सक्षम करने के लिए ssh और व्यवस्थापक अधिकारों के साथ किसी भी इंटरनेट से सामना करना पड़ रहा सर्वर तक पहुँच है GatewayPorts yes
एसएसडीडी कॉन्फ़िगरेशन, आप इसे एसएसएच रिमोट सुरंग के साथ कर सकते हैं। उदाहरण के लिए:
ssh -n -R 8080:localhost:3000 myserver.example.com
बंदरगाह 3000.
आप वास्तव में ngrok जैसी निःशुल्क प्रॉक्सी सेवा का उपयोग करके अपने स्थानीय कंप्यूटर पर वेबहूक डीबग कर सकते हैं।
यदि आप इसे हेरोकू पर डीबग करना चाहते हैं, तो आप heroku logs --tail
का उपयोग करके अपने रीयल-टाइम लॉग देख सकते हैं या लॉग स्टोर करने वाले एडन सेवा का उपयोग कर सकते हैं।
एक आसान समाधान मिले पर सुन अपने स्थानीय अनुप्रयोग के लिए सुरंग के लिए http://myserver.example.com:8080
के लिए भेजा webhooks अनुमति देते हैं जाएगा।
LogDNA
ऐड-ऑन इंस्टॉल करें, और उसके बाद ऐप चलाएं और त्रुटि स्टैक ट्रेस देखें।
तब जब आप त्रुटि देखते हैं और यह किस लाइन पर हुआ, तो समस्या को ढूंढना बहुत आसान है।
- 1. Heroku ऐप पर रिमोट mysql डेटाबेस
- 2. phantomJS को node.js ऐप पर तैनात करें?
- 3. Heroku पर Django ऐप के लिए डेटाबेस कैसे सेट करें?
- 4. Heroku
- 5. Enyo ऐप वेबोस 3.0 डीबग कैसे करें?
- 6. एक मूल एंड्रॉइड ऐप डीबग कैसे करें?
- 7. आईओएस 7 पर संगतता मोड में ऐप डीबग कैसे करें?
- 8. GDBSERVER के साथ एंड्रॉइड पर ऐप डीबग कैसे करें?
- 9. एक्सडीबग: रिमोट कंसोल एप्लिकेशन को डीबग कैसे करें?
- 10. PHPStorm के साथ रिमोट डीबग नोड जेएस कैसे करें?
- 11. Heroku पर Node.js: विकास पर मिडलवेयर का उपयोग करें, लेकिन उत्पादन पर स्थिर संपत्ति?
- 12. heroku ऐप
- 13. सुरक्षित कुकीज़ node.js + Heroku + CloudFlare
- 14. डेडलॉक डीबग कैसे करें?
- 15. ओपेरा मिनी पर डीबग कैसे करें?
- 16. elisp डीबग कैसे करें?
- 17. विंडोज़ पर node.js को अपग्रेड कैसे करें?
- 18. वी.एस. कोड EADDRINUSE त्रुटि पर डीबग Node.js
- 19. रिमोट पर ऐप क्रैशिंग BKProcessAssertion
- 20. IntelliJ में एक बहु-थ्रेडेड ऐप को डीबग कैसे करें?
- 21. heroku में heroku स्टेजिंग या नया ऐप?
- 22. wsgi python ऐप को डीबग/लॉग कैसे करें?
- 23. Node.js ऐप के लिए स्थानीय सबडोमेन कैसे सेट करें
- 24. अपने ऐप में रिमोट अधिसूचना कैसे साफ़ करें?
- 25. django ऐप के लिए heroku पर htaccess
- 26. मेरा heroku node.js ऐप क्यों दे रहा है = त्रुटि कोड = H10 desc = "ऐप क्रैश" विधि = पथ प्राप्त करें = "/"?
- 27. Azure वेब ऐप मेमोरी लीक डीबग कैसे करें?
- 28. gdb डीबग रिमोट कोर डंप
- 29. एंड्रॉइड एएनआर डीबग कैसे करें?
- 30. Heroku पर संपत्ति पाइपलाइन को कैसे अक्षम करें?