詳解關於Spring Cloud 框架熱部署的方法

2022-10-06 04:57:10 字數 787 閱讀 9301

摘要: 所謂熱部署,就是在應用正在執行的時候公升級軟體,卻不需要重新啟動應用。對於j**a應用程式來說,熱部署就是在執行時更新j**a類檔案。

1、在對應的pom.xml 檔案中新增依賴

org.springf

程式設計客棧 spring-boot-devtools

true

2、注:project 中新增 spring-boot-m**en-plugin,主要在eclipse中使用,idea中不需要新增此配置。【idea 忽略這個步驟哦(⊙o⊙)?】

org.springframework.bootdqgiycbwpid>

spring-boot-m**en-plugin

true

3、更改idea配置

1) 「file」 -> 「settings」 -> 「build,execution,deplyment」 -> 「compiler」,選中打勾 「build project automatically」 。

2) 組合鍵:「shift+ctrl+alt+/」 ,選擇 「registry」 ,選中打勾 「compiler.automake.allow.when.app.running」 。

4、chrome禁用快取【開發時開啟】

f12或者「ctrl+shift+i」,開啟開發者工具,「network」 選項卡下 選中打勾 「disable cache(while devtools is open)」

本文標題: 詳解關於spring cloud 框架熱部署的方法

本文位址: /ruanjian/j**a/212743.html

springCloud框架搭建詳解

1.springcloud框架 是springboot的公升級框架,其中包含很多子專案 eureka註冊中心,feign消費者,hystrix熔斷器,zuul路由,config全域性配置中心,bus訊息匯流排,負載均衡策略 底層基於httpclient實現,發布乙個controller類 sprin...

關於Spring Cloud 環境變化

重新繫結上下文中的任何 configurationproperties bean 為logging.level.中的任何屬性設定記錄器級別 請注意,配置客戶端不會通過預設輪詢查詢environment中的更改,通常我們不建議檢測更改的方法 儘管可以使用 scheduled注釋進行設定 如果您有乙個擴...

關於springcloud整合nacos遇到的問題

目錄 有時候新建了配置檔案後瀏覽器訪問發現獲取不到裡面的值,原來springcloud對應的nacos配置中心配置data id是需要加字尾名的 在 nacos spring cloud 中,dataid 的完整格式如下 比如我專案的配置是這樣的,如果少了.properties是獲取不到配置值的 啟...