成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Java 生產(chǎn)環(huán)境 debug

ghnor / 2346人閱讀

摘要:要解決的問題生產(chǎn)環(huán)境是內(nèi)網(wǎng)服務(wù)器,只提供跳板機(jī)額外網(wǎng)訪問權(quán)限,通過對生產(chǎn)環(huán)境進(jìn)行調(diào)試。生產(chǎn)環(huán)境啟動(dòng)參數(shù)放在腳本啟動(dòng)的參數(shù)解釋隨著版本的升高,上面的寫法變了,但是功能并不影響,待會(huì)兒到的時(shí)候就能看到了。是通知使用來運(yùn)行調(diào)試環(huán)境。

要解決的問題:生產(chǎn)環(huán)境是內(nèi)網(wǎng)服務(wù)器,只提供跳板機(jī)額外網(wǎng)訪問權(quán)限,通過 idea 對生產(chǎn)環(huán)境進(jìn)行調(diào)試。

1、生產(chǎn)環(huán)境啟動(dòng)參數(shù) start.sh
JAVA_DEBUG_OPTS=""
if [ "$1" = "debug" ]; then
    JAVA_DEBUG_OPTS=" -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n "
fi

# JAVA_DEBUG_OPTS 放在Java腳本啟動(dòng)的JVM參數(shù)

# 解釋: 隨著jkd版本的升高,上面的寫法變了,但是功能并不影響,待會(huì)兒到idea的時(shí)候就能看到了。
# -Xrunjdwp 是通知JVM使用(java debug wire protocol)來運(yùn)行調(diào)試環(huán)境。該參數(shù)同時(shí)了一系列的調(diào)試選項(xiàng): 
# transport 指定了調(diào)試數(shù)據(jù)的傳送方式
# dt_socket 是指用SOCKET模式
# address 端口
# server=y/n VM 是否需要作為調(diào)試服務(wù)器執(zhí)行。 
# suspend=y/n 是否在調(diào)試客戶端建立連接之后啟動(dòng) VM 。 
2、idea 配置調(diào)試端口

打開 idea 當(dāng)前工程,Edit configurations…,如下圖

在Remote配置如下,其實(shí)就是host和端口而已,其實(shí)上面腳本里面的就類似于idea里面的這些。

3、SecureCRT 配置端口轉(zhuǎn)發(fā)

我只會(huì)用SecureCRT 做端口轉(zhuǎn)發(fā),其他要是有好的工具歡迎建議給大家

首先在 SecureCRT 登錄跳板機(jī),比如我的跳板機(jī)是120.27.227.13,右鍵 properties 或者點(diǎn)工具欄的 options->session options

然后點(diǎn) Port Forwarding,Add增加一條

編輯

4、以debug模式啟動(dòng)服務(wù)器
./start.sh debug
5、idea 點(diǎn)debug,就發(fā)現(xiàn)已經(jīng)連接上了

現(xiàn)在就可以愉快的打斷點(diǎn)調(diào)你的服務(wù)了,即將進(jìn)入debug模式

微信公眾號(hào):志哥 (ID: zhige-me)
期待與你相遇,一同成長前行!

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/67402.html

相關(guān)文章

  • 貓頭鷹的深夜翻譯:在JAVA中記錄日志的十個(gè)小建議

    摘要:是指可能導(dǎo)致程序終止的非常嚴(yán)重的時(shí)間。具有最高的級(jí)別,旨在關(guān)閉中的日志功能。因此為每一個(gè)消息選擇一個(gè)合適的日志級(jí)別是非常重要的。日志的個(gè)小建議將日志訪日代碼塊它能顯著的減少因?yàn)樽址唇佣鴰淼男阅艿挠绊憽? 前言 首先,這篇文章沒有進(jìn)行任何的日志功能的詳細(xì)介紹,而是對日志提出了幾種最佳實(shí)踐。適合對日志記錄有所了解的同學(xué)閱讀。下面是正文: JAVA日志管理既是一門科學(xué),又是一門藝術(shù)。科學(xué)...

    venmos 評論0 收藏0
  • nginx過濾url實(shí)現(xiàn)前臺(tái)js的配置問題

    摘要:我們在開發(fā)的過程中可能需要一些配置這些配置可能就是僅僅為了開發(fā)的方便比方說訂單過期時(shí)間生產(chǎn)環(huán)境需要半小時(shí)失效但是真正開發(fā)時(shí)我不可能等上個(gè)半小時(shí)所以這個(gè)時(shí)間這個(gè)失效時(shí)間我們會(huì)寫在配置文件中這樣開發(fā)環(huán)境和生產(chǎn)環(huán)境各一套配置來回切換很方便的基于摘 我們在開發(fā)的過程中,可能需要一些配置,這些配置可能就是僅僅為了開發(fā)的方便,比方說,訂單過期時(shí)間,生產(chǎn)環(huán)境需要半小時(shí)失效,但是真正開發(fā)時(shí),我不可能等...

    hsluoyz 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<