1. 程式人生 > >SpringBoot開啟遠端debug與遠端監控

SpringBoot開啟遠端debug與遠端監控

1.開啟遠端debug

nohup java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=3286,suspend=n -jar wtp-service-pay-0.0.1-SNAPSHOT.jar --spring.profiles.active=test > wtp-service-pay.log 2>&1 &

2.開啟jvisualVM遠端監控

nohup java -Dcom.sun.management.jmxremote \
-Dcom.sun.management.jmxremote.port=9999 \
-Dcom.sun.management.jmxremote.authenticate=false \
-Dcom.sun.management.jmxremote.ssl=false \
-Dcom.sun.management.jmxremote.rmi.port=12349 \
-jar wtp-service-pay-0.0.1-SNAPSHOT.jar --spring.profiles.active=test  > wtp-service-pay.log 2>&1 &

相關推薦

SpringBoot開啟遠端debug遠端監控

1.開啟遠端debugnohup java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=3286,suspend=n -jar wtp-service-pay-0.0.1-SNAPSHOT.jar --spri

linux深度學習伺服器搭建——遠端登入遠端桌面配置

一 背景    linux遠端登入模式主要有兩種:ssh命令遠端登入和遠端桌面登入。下面介紹這兩種遠端登入的配置。二 ssh遠端登入的配置與使用    我一般使用MobaXterm進行ssh遠端登入,官網:https://mobaxterm.mobatek.net/。安裝後即

SpringBoot系列:開啟遠端Debug

1、linux伺服器啟動springboot 專案jar包時使用如下指令: java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=18888  -Xmx2048M&nbs

Tomcat配置優化以及遠端debug(二)

Tomcat IO優化 1.BIO方式 BIO方式適用於連線數目比較小且固定的架構,即阻塞式I/O操作, 基於JAVA的HTTP/1.1聯結器  ,這種方式對伺服器資源要求比較高,併發侷限於應用中,JDK1.4以前的唯一選擇,但程式直觀簡單易理解.一個執行緒處理一個請求。缺點:

Spark本地開發環境搭建遠端debug設定

快速看完《Spark大資料處理 技術、應用與效能優化》前四章後,對Spark有了一個初步的瞭解,終於踏出了第一步,現在需要在Spark叢集中做些測試例子,熟悉一下開發環境和開發的流程。本文主要總結了如何在本地使用Maven搭建開發環境以及如何進行遠端debug。由於採用的Spark是

tomcat 開啟遠端debug

修改 tomcat  目錄下  /bin/catelina.sh p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px "Andale Mono"; color: #2fff12; background-color: rgba(0, 0

redis叢集的遠端管理監控

1、redis叢集的作用及重要性         目前大部分的網際網路平臺,都會用到Redis記憶體資料庫,以提高響應速度,提升使用者使用體驗。  為了實現Redis的高可用,通常都會佈署Redis叢集,使用Redis-Sentinel實現叢集的監控、自動切換、故障轉移等。 

Tomcat以Debug模式啟動(本地遠端皆可)

1 引子   習慣了用Eclipse的Debug模式,然而有一天你或許會遇到這樣的情況:你從JProfiler中開啟一個例項,這個例項也會自動啟動tomcat,然而你又希望通過Eclipse來Debug這個專案;或者是,你的專案部署在伺服器上,而你要想在本地對其進行debug除錯。何解?通過設定

RabbitMQ-遠端管理監控

啟用web管理 在對RabbitMQ伺服器進行管理的時候,直接使用 rabbitmqctl 指令碼具有諸多不便,甚至還可能由於許可權管理混亂而產生安全隱患。事實上,更多時候我們會選擇通過 Management 外掛來進行管理。 Management 外掛是官

Linux 開啟tomcat遠端debug

方式一 直接輸入命令`catalina.sh jpda run` 方式二 startup.sh 中第一行加入命令 declare -x CATALINA_OPTS="-server -X

SpringBoot(七):集成DataSource Druid監控配置

javax time max release too .repo select 進行 防火墻 綁定DataSource:Spring Boot默認的數據源是:org.apache.tomcat.jdbc.pool.DataSource,Druid是Java語言中最好的數據庫

Atitit 遠端儲存協議 mtp ptp rndis midi nfs smb webdav ftp hdfs v3 Atitit mtp ptp rndis midi協議的不同區別

Atitit 遠端儲存與協議   mtp ptp rndis midi nfs smb webdav ftp hdfs  v3     Atitit mtp ptp rndis midi協議的不同區別   1. Ver

使用idea遠端debug java應用

切忌在生產環境開啟使用除錯,除錯時候最好通知其他人,否則應用會被阻塞。 開發過程中,有些情況需要在測試環境才能復現,需要在遠端伺服器上除錯。這時可以使用JMX遠端除錯 除錯工具為Intellij IDEA. 1.首先修改應用啟動項 假如之前jmx_message為: STAR

IDEA遠端debug伺服器上程式碼

之前在專案中,springboot專案本地執行正常,但部署到伺服器上,會出現一些問題,因此想在本地除錯伺服器上的程式碼。 執行環境: 服務端:Linux系統 客戶端:IDEA 1. 服務端配置 編輯tomcat目錄下的bin/catalina.sh,新增以

centOS7 安裝遠端連線

1.安裝在虛擬機器上: virtualBox 下載虛擬機器 安裝 下載centOS映象預設安裝--最小化安裝 2.遠端連線工具:mobaXterm 將網路連線方式設定為橋接 連線前檢查OS的ip地址 在mobaXterm上建立連線 最後直接連線即可,如果

Tomcat遠端DEBUG

在tomcat上做2個配置: 1. tomcat bin下的start.sh,jpda是一種協議   exec "$PRGDIR"/"$EXECUTABLE" jpda start "[email protected]"     在start 前

Navicat無法遠端連線本地連線MySQL伺服器解決方法

方法一: 使用Navicat遠端連線MySQL伺服器時,提示如下圖情況: 根據查閱不同資料發現,這個問題是因為root使用者使用的加密方式不同,需將其加密方式改為mysql_native_password,即可實現遠端連線MySQL伺服器。 那麼,怎麼來修改root使用者的Auth

IDEA對tomcat遠端debug

一、場景:     1、實際專案開發中,為了方便定位問題,需要遠端debug逐步除錯程式碼。 二、遠端debug原理:     1、實際是兩個JVM進行遠端通訊,通訊的方式通過socket方式。     2、socket方式兩種,S

物理機遠端伺服器或者虛擬機器實現檔案複製(SCP)

1.使用SCP命令實現 參考:https://blog.csdn.net/yhblog/article/details/83927141 2.使用filezilla工具實現檔案複製 注:使用filezilla傳輸前需要填寫遠端伺服器ip,使用者名稱,密碼(填寫使用者名稱最好填寫要用

RaspberryPi.1.開機遠端桌面

raspberry  3b+ ------------------------------------------------------------------------------- 寫系統 有很多系統可選,我是第一次玩,所以選擇官方定製系統。下載樹莓派官方深度定製 Raspbian 系