欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

如何以源碼形式運行NacosServer

這期內(nèi)容當中小編將會給大家?guī)碛嘘P(guān)如何以源碼形式運行Nacos Server,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

專注于為中小企業(yè)提供成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)福田免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了1000+企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。

官方標準運行方式

下載解壓可運行包

curl -O https://github.com/alibaba/nacos/releases/download/1.3.2/nacos-server-1.3.2.tar.gz
tar -zxvf nacos-server-1.3.2.tar.gz
cd nacos/bin

執(zhí)行運行

# Linux/Unix/Mac 啟動命令(standalone代表著單機模式運行,非集群模式):

sh startup.sh -m standalone

# 如果您使用的是ubuntu系統(tǒng),或者運行腳本報錯提示[[符號找不到,可嘗試如下運行:

bash startup.sh -m standalone

# Windows 啟動命令(或者雙擊startup.cmd運行文件)

cmd startup.cmd

為什么要源碼化運行

1. 方便開發(fā)過程使用

如果從 Spring Cloud Netflix 體系遷移到 Spring Cloud Alibaba 技術(shù)體系,明顯的感受是整個體系得到簡化。 Nacos 承擔整個 Spring Cloud 的服務(wù)發(fā)現(xiàn)、配置管理部分的實現(xiàn)。 是整個開發(fā)過程中強依賴,啟動微服務(wù)業(yè)務(wù)要去檢查 Nacos Server 是否已經(jīng)啟動,解壓安裝的方式變的非常不便。

如果把 Nacos Server 作為整個微服務(wù)框架的一部分直接 Main 啟動,是不是更加方便便利?

2. UI 個性定制化

  • 若以解壓運行方式,修改 UI 幾乎不可能。可以下載 Nacos 源碼繼續(xù)修改 然后重新打包運行。 非常的不方便

git clone https://github.com/alibaba/nacos.git

cd nacos/

mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U
ls -al distribution/target/

// change the $version to your actual path
cd distribution/target/nacos-server-$version/nacos/bin
  • 若以源碼方式運行,可以試試的調(diào)整 UI 然后 build 看到效果。

3. 保證 Server & Client 保持一致

  • pig 作為微服務(wù)開源項目,更新迭代速度非??臁?strong>每個版本依賴的 Nacos Client 版本都可能發(fā)生變化,這就意味著對應(yīng)的 Nacos Server 版本也要對應(yīng)升級,這需要用戶自行下載升級成本很高。

  • Nacos 具有良好小版本向下兼容性,但是大版本功能變化挺大,比如 1.2 、1.3 權(quán)限的變更。所以建議大家在實際開發(fā)過程中保持版本一致。

  • 若以源碼運行的方式,可以很好的解決此問題。

如何實現(xiàn)

1. 下載 Nacos 源碼

  • 只需保留 nacos console 模塊,其他模塊均可刪除

如何以源碼形式運行Nacos Server

2. console 源碼結(jié)構(gòu)說明

├── pom.xml
└── src
    ├── main
    │   ├── java
    │   │   └── com
    │   │       └── alibaba
    │   │           └── nacos
    │   │               ├── Nacos.java  # main 啟動類
    │   │               └── console    # 控制臺相關(guān)源碼
    │   └── resources
    │       ├── application.properties  # nacos 配置文件
    │       └── static    # 靜態(tài)頁面目錄
    └── test    # 單元測試部分

3. 修改 Nacos.java 類

  • 主要在 main 方法中增加 兩個參數(shù),是否是單機啟動 & 是否關(guān)閉權(quán)限校驗

@SpringBootApplication(scanBasePackages = "com.alibaba.nacos")
@ServletComponentScan
@EnableScheduling
public class Nacos {

    public static void main(String[] args) {
        # 通過環(huán)境變量的形式 設(shè)置 單機啟動
    		System.setProperty(ConfigConstants.STANDALONE_MODE, "true");

        # 通過環(huán)境變量的形式 設(shè)置 關(guān)閉權(quán)限校驗
		    System.setProperty(ConfigConstants.AUTH_ENABLED, "false");
        SpringApplication.run(Nacos.class, args);
    }
}

4. 修改 console/pom.xml

  • 由于不在使用 nacos bom 管理,需要給所有依賴坐標增加版本號

  • 由于 nacos-config /nacos-naming 等包沒有上傳至中央?yún)⒖?無法下載到,groupId 變更為 com.pig4cloud.nacos 即可下載

  • 變更后參考如下

<dependency>
  <groupId>com.pig4cloud.nacos</groupId>
  <artifactId>nacos-config</artifactId>
  <version>1.3.2</version>
</dependency>
<dependency>
  <groupId>org.apache.tomcat.embed</groupId>
  <artifactId>tomcat-embed-jasper</artifactId>
  <version>7.0.59</version>
</dependency>
<dependency>
  <groupId>com.pig4cloud.nacos</groupId>
  <artifactId>nacos-naming</artifactId>
  <version>1.3.2</version>
</dependency>
...

上述就是小編為大家分享的如何以源碼形式運行Nacos Server了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

當前文章:如何以源碼形式運行NacosServer
路徑分享:http://aaarwkj.com/article16/iihegg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、微信小程序、App開發(fā)、網(wǎng)站維護、網(wǎng)站排名、云服務(wù)器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
五月婷婷丁香花综合网| 美日韩黄色大片免费看| 色六月婷婷六月久久六月| 亚洲国产成人91精品| 婷婷人妻中文字幕在线| 日本人妻丰满熟妇久久| 欧美日韩在线一区二区精品| 国产男女猛烈无遮挡网站 | 成人性生活三级黄色片| 国产免费av一区二区在线观看 | 日韩中文不卡人成在线视频| av在线中文字幕乱码| 亚洲精品高清一区二区| 欧美另类不卡在线观看| 成人性生交视频免费看| 国产夫妻自拍在线视频| 欧美成人高清在线播放| 欧美精品日韩精品一区二区| 女同伦理视频在线观看| 91亚洲蜜桃内射后入在线观看| 亚洲一区二区三区熟妇| 青青草原一区二区三区| 中文字幕在线日韩精品| 日韩欧美国产麻豆91在线精品| 日韩国产欧美亚洲一区| 国产亚洲一区二区高清| 日本亚洲中文字幕无吗| 久热伊人精品国产中文| 国外男女性生活在线视频| av电影网站中文字幕| 少妇高潮一区二区三区在线| 久久亚洲精品中文字幕馆| 99热这里只有精品免费播放| 97在线观看免费公开| 偷拍大神女厕偷拍作品| 亚洲综合中文字幕久久网址| 亚洲成人有码在线观看| 亚洲成人免费电影久久| 久久人婷婷人人澡人人爽| 国产激情在线四五区观看| 亚洲综合一区国产精品|