Spring Boot熱部署的實現

1、 熱部署和熱加載的區別 1.定義區別 熱部署:是指在服務器運行時從新部署項目 熱加載:是指在運行時從新加載classjava 2.實現原理區別 熱部署:直接從新加載整個應用,會直接釋放內存,比熱加載更加乾淨完全,可是浪費時間;git 熱加載:在運行時從新加載class,依賴java的內加載機制,在容器啓動時後臺起一個線程用於定時檢測類文件的時間戳的變化,若是時間戳變化了則加載最新的class;
相關文章
相關標籤/搜索