如何遠端除錯部署在CloudFoundry平臺上的nodejs應用
網路上關於如何本地除錯nodejs應用的教程已經很多了,工具有Chrome開發者工具,Visual Studio Code,和nodejs周邊的一些小工具等等。
在實際情況中,我們可能遇到本地執行良好,但是部署到CloudFoundry生產環境後的情況,此時就需要直接除錯在CloudFoundry處於執行狀態的nodejs應用了。本文介紹詳細步驟。
首先我們得有一個在CloudFoundry上正常工作的nodejs應用。為了演示起見,本文使用的應用為jerry-demo-server:
使用如下命令將
cf ssh -N -T -L 9229:127.0.0.1:9229 jerry-demo-server
這個命令將CloudFoundry上遠端應用的9229埠和本地9229埠上建立了一個SSH安全隧道。
接下來,我們在Chrome位址列輸入 chrome://inspect , 即可看到執行在CloudFoundry上的應用已經可以本地除錯了:
在Chrome開發者工具的原始碼裡設定斷點:
然後在瀏覽器裡再次輸入應用的url,斷點觸發,就可以開始遠端除錯了:
我的部落格即將同步至騰訊雲+社群,邀請大家一同入駐: https://cloud.tencent.com/developer/support-plan?invite_code=2w2vxyb6ziyoo
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2645587/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何用Visual Studio Code遠端除錯執行在伺服器上的nodejs應用除錯伺服器NodeJS
- 如何處理CloudFoundry應用部署時遇到的254錯誤Cloud
- 遠端除錯在Linux車機中的應用除錯Linux
- 使用SSH命令列遠端登入執行在CloudFoundry上的應用命令列Cloud
- 在海思晶片上使用GDB遠端除錯晶片除錯
- 如何提高後臺服務應用問題的排查效率?日誌 VS 遠端除錯除錯
- 一個安卓手機遠端真機除錯平臺安卓除錯
- 如何上傳HTML5應用到SAP雲平臺的CloudFoundry環境下HTMLCloud
- 使用 Eclipse 遠端除錯 Java 應用程式Eclipse除錯Java
- 用WinDBG遠端除錯程式除錯
- 在Pycharm上使用遠端伺服器進行除錯PyCharm伺服器除錯
- OpenCV在Android平臺上的應用OpenCVAndroid
- 使用 Eclipse 遠端除錯 Java 應用程式(mark)Eclipse除錯Java
- MAC平臺 Andriod Studio 同WI-FI下遠端除錯Mac除錯
- VisualStudio 如何 SSH 遠端除錯 Linux 的 dotnet 應用的啟動除錯Linux
- Pycharm遠端除錯PyCharm除錯
- 前端遠端除錯前端除錯
- chrome 遠端除錯Chrome除錯
- 啟用遠端系統上的應用
- 部署在SAP Cloud Platform CloudFoundry環境的應用如何消費SAP Leonardo機器學習APICloudPlatform機器學習API
- 在零程式碼開發平臺上如何開發應用程式
- 如何通過wifi在android手機上安裝除錯應用WiFiAndroid除錯
- PHPSTROM遠端除錯PHP除錯
- pycharm 遠端除錯配置PyCharm除錯
- Spark 1.5.0 遠端除錯Spark除錯
- Mobile Web 除錯指南(2):遠端除錯Web除錯
- 在 SAP 雲平臺上部署和執行 Docker 應用Docker
- LAMP平臺部署及應用(一)LAMP
- 揭秘貨拉拉大模型應用平臺的應用部署大模型
- Idea進行java應用的遠端除錯Remote debuggingIdeaJava除錯REM
- Windbg在應用層除錯漏洞時的應用除錯
- 通過Mac遠端除錯iPhone/iPad上的網頁Mac除錯iPhoneiPad網頁
- 用 IBM Lotus Expeditor 進行遠端除錯IBM除錯
- vsc 如何除錯遠端python程式碼除錯Python
- Dapr 遠端除錯之 Nocalhost除錯
- pycharm 遠端除錯之二PyCharm除錯
- 遠端除錯 Azure Web App除錯WebAPP
- 本地除錯遠端服務除錯