如何遠端除錯部署在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
- 遠端除錯在Linux車機中的應用除錯Linux
- 如何處理CloudFoundry應用部署時遇到的254錯誤Cloud
- 使用SSH命令列遠端登入執行在CloudFoundry上的應用命令列Cloud
- VisualStudio 如何 SSH 遠端除錯 Linux 的 dotnet 應用的啟動除錯Linux
- 在海思晶片上使用GDB遠端除錯晶片除錯
- 如何提高後臺服務應用問題的排查效率?日誌 VS 遠端除錯除錯
- 使用 Eclipse 遠端除錯 Java 應用程式(mark)Eclipse除錯Java
- Idea進行java應用的遠端除錯Remote debuggingIdeaJava除錯REM
- 如何上傳HTML5應用到SAP雲平臺的CloudFoundry環境下HTMLCloud
- 在Pycharm上使用遠端伺服器進行除錯PyCharm伺服器除錯
- 一個安卓手機遠端真機除錯平臺安卓除錯
- MAC平臺 Andriod Studio 同WI-FI下遠端除錯Mac除錯
- Pycharm遠端除錯PyCharm除錯
- PHPSTROM遠端除錯PHP除錯
- vsc 如何除錯遠端python程式碼除錯Python
- 啟用遠端系統上的應用
- windows上通過IDA遠端除錯linux程式Windows除錯Linux
- IDEA、ECLIPSE遠端除錯IdeaEclipse除錯
- 部署在SAP Cloud Platform CloudFoundry環境的應用如何消費SAP Leonardo機器學習APICloudPlatform機器學習API
- 在零程式碼開發平臺上如何開發應用程式
- 揭秘貨拉拉大模型應用平臺的應用部署大模型
- nodejs的除錯debugNodeJS除錯
- 在 SAP 雲平臺上部署和執行 Docker 應用Docker
- pycharm 遠端除錯之二PyCharm除錯
- Xdebug+PhpStorm 遠端除錯PHPORM除錯
- debug技巧之遠端除錯除錯
- 本地除錯遠端服務除錯
- vscode遠端除錯c++VSCode除錯C++
- 使用IDEA遠端debug除錯Idea除錯
- Dapr 遠端除錯之 Nocalhost除錯
- UOS 開啟 VisualStudio 遠端除錯 .NET 應用之旅除錯
- 基於 Scrcpy 的遠端除錯方案除錯
- [原] 在 PhpStorm 中使用 Xdebug 遠端除錯 PHP 程式(框架/原生均適用)PHPORM除錯框架
- 在Windows筆記本上除錯執行在iOS裝置上的前端應用Windows筆記除錯iOS前端
- 如何為部署到 SAP BTP 平臺上的 Node.js 應用提供Authorization 和 Trust 管理Node.jsRust
- 將SAP UI5應用部署在Heroku雲平臺裡UI
- redis在nodejs中的應用RedisNodeJS