亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

為何java不易熱部署

瀏覽:142日期:2023-11-03 09:31:45

問題描述

我的疑問是我修改java代碼,然后頁面請(qǐng)求執(zhí)行,服務(wù)器自動(dòng)編譯成字節(jié)碼并送入jvm中運(yùn)行。為何要重啟jvm才能執(zhí)行修改后的代碼呢。

問題解答

回答1:

java 有很多熱部署方案啊。https://www.google.com/search...

但是熱部署會(huì)影響性能,而且在生產(chǎn)環(huán)境中,java 代碼部署的頻率是很低的。

所以,一般都是在開發(fā)環(huán)境中開啟熱部署。

回答2:

虛擬機(jī)頻繁編譯,會(huì)占用Jvm運(yùn)行內(nèi)存,會(huì)影響到GC,而且網(wǎng)站性能會(huì)降低

回答3:

熱部署的本質(zhì)是替換class,也就是說需要把舊的class從內(nèi)存里踢掉再重新加載新的class,這里就涉及了類的卸載,而卸載一個(gè)類的條件之一是它的ClassLoader可以被垃圾回收給收走。反過來如果ClassLoader不能被回收掉的話,那就只能重啟java了。

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 欧美搞黄视频 | 久久夜色精品国产飘飘 | 一级特黄aaa大片 | 欧美一级大黄特黄毛片视频 | 国产精品免费久久久久影院 | 麻豆精品国产自产在线 | 国产精品亚洲一区二区三区正片 | 色九九视频 | 日韩精品一区二区三区不卡 | 99久久亚洲综合精品网站 | 国产欧美日本在线观看 | 日韩在线视屏 | 国产亚洲欧美另类一区二区三区 | 韩日在线 | 欧美特黄一级高清免费的香蕉 | 99久久精品费精品国产一区二区 | 午夜在线视频一区二区三区 | 欧美黄色网址 | 日韩女人毛片在线播放 | 国产三级日本三级美三级 | 中文字幕日韩亚洲 | 男人你懂的网站 | 在线亚视频 | 免费性生活视频 | 综合亚洲欧美日韩一区二区 | 日韩免费视频播播 | 精品国产一区二区三区www | 国产青青视频 | 艹逼视频免费 | 亚洲qingse中文字幕久久 | 免费高清资源黄网站在线观看 | 亚洲成在线观看 | 免看黄| free麻豆 | 看黄视频在线观看 | 欧美久久久久久久一区二区三区 | 国产成版人视频网站免费下 | 澳门一级毛片免费播放 | 在线观看亚洲国产 | 免费大片黄在线观看日本 | 一级毛片黄 |