日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

IDEA 创建 SpringCloud项目-多项目方式

發(fā)布時(shí)間:2023/12/10 javascript 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 IDEA 创建 SpringCloud项目-多项目方式 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

SpringCloud 雖然可以用多模塊化的方式來創(chuàng)建,但是,SpirngCloud本身就是為分布式而準(zhǔn)備的,如果使用多模塊的話,那就是一個(gè)項(xiàng)目,偏離了分布式的概念。所以工程上還是常用多項(xiàng)目的方式,這樣才可以分開布署各個(gè)組件。

一、創(chuàng)建項(xiàng)目

這次不同,我們要?jiǎng)?chuàng)建的是空項(xiàng)目,換句話說,就是一個(gè)文件夾,里面在放單獨(dú)的項(xiàng)目

?

?

正常填寫,Project name 相當(dāng)于文件夾名稱

?

?

二、添加模塊

如果有自動(dòng)彈出添加模塊的框的話,直接使用就好,如果沒有彈出。
File - Project Structure ...

然后選 Modules + New Module

?

?

?

然后又到了這個(gè)熟悉的界面,正常選 Spring Initalizr

?

?

?

常添寫 Project Metadata 然后下一步就好

?

?

然后同樣是選 Spring Cloud Discovery - Eureka Server

?

?

?

回到這個(gè)界面后點(diǎn) OK

?

?

然后就能在左側(cè) Project 框中看到新添加的模塊了

?

?

?

在模塊下的 resources/ application.properties 文件重命名

?

?

然后打開 application.yml 輸入

#服務(wù)端口號(hào) server:port: 8100 #eureka 基本信息配置 eureka:instance:#注冊(cè)到eurekaip地址(注冊(cè)中心IP)hostname: 127.0.0.1client:serviceUrl:defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/#表示是否需要將自己注冊(cè)到Eureka Server上(默認(rèn)為true),本次位單機(jī)部署,不需要設(shè)置為true;但是注冊(cè)中心集群時(shí)候必須為true;因?yàn)榧簳r(shí),需要提供本Eureka Server可發(fā)現(xiàn)性;(即是否注冊(cè)自己的開關(guān))register-with-eureka: false#表示是否從Eureka Server獲取注冊(cè)信息(默認(rèn)為true);這是一個(gè)單點(diǎn)的 Eureka Server,不需要同步其他節(jié)點(diǎn)的數(shù)據(jù),可以設(shè)為falsefetch-registry: false

v

?

?

?

打開啟動(dòng)類啟動(dòng)

?

?

查看日志,8100端口已經(jīng)啟動(dòng)?

?

?

訪問

http://localhost:8100

?

多項(xiàng)目化,這里面每個(gè)模塊都是一個(gè)可單獨(dú)拿出去獨(dú)立運(yùn)行的項(xiàng)目,所以部署在生產(chǎn)環(huán)境里時(shí)自然要方便的多。

總結(jié)

以上是生活随笔為你收集整理的IDEA 创建 SpringCloud项目-多项目方式的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。