序安裝目錄%ProgramFiles%C: ProgramFiles程序安裝目錄32位%PROGRAMFILES(X86)%C: ProgramFiles(x86)">

天天日夜夜添_精品国产99久久久久久人裸体 _成人app在线观看_日韩色网站

新聞資訊

    序安裝目錄

    %ProgramFiles%

    C:\Program Files

    程序安裝目錄32位

    %PROGRAMFILES(X86)%

    C:\Program Files (x86)

    公用文件夾

    %CommonProgramFiles%

    C:\Program Files\Common Files

    公用文件夾32位

    %COMMONPROGRAMFILES(x86)%

    C:\Program Files (x86)\Common Files

    用戶目錄

    %HOMEPATH%

    C:\Users\用戶名

    用戶目錄

    %USERPROFILE%

    C:\Users\用戶名

    用戶程序目錄

    %APPDATA%

    C:\Users\Administrator\AppData\Roaming

    所有用戶目錄

    %ALLUSERSPROFILE%

    C:\ProgramData

    臨時文件

    %TEMP%

    C:\Users\用戶名\AppData\Local\Temp

    本地程序數據 

    %LOCALAPPDATA%

    C:\Users\用戶名\AppData\Local


    %PROGRAMDATA%

    C:\ProgramData

    字體目錄

    %WINDIR%\FONTS

    C:\Windows\Fonts

    輸入法目錄

    %WINDIR%\IME

    C:\Windows\IME

    桌面

    %USERPROFILE%\桌面

    C:\Users\Administrator\Desktop

    收藏夾

    %USERPROFILE%\Favorites

    C:\Users\Administrator\Favorites

    快速啟動

    %APPDATA%\Microsoft\Internet Explorer\Quick Launch

    C:\Users\Administrator\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch

    開始菜單


    C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu

    開始菜單“啟動”項


    C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

    公共目錄

    %PUBLIC%

    C:\Users\Public

    Nacos的基本功能

    1.動態配置服務

    動態配置服務能夠以中心化,外部化,動態化方式管理所有環境的配置,動態配置消除了變更時重新部署應用和服務的需要。

    2.服務發現與管理

    Nacos支持DNS-based和RPC-based模式的服務發現,Nacos也提供了實時健康檢查,以防止將請求發往不健康的主機或者服務實例。

    3.動態DNS服務

    通過支持權重路由,動態DNS能更輕松的實現中間是負載均衡、更靈活的路由策略、流量控制、簡單數據中心內網的簡單DNS解析服務


    Nacos中文官方網站地址

    http://nacos.io/zh-cn/


    Nacos Server安裝

    naocs server依賴于java環境,jdk1.8以上

    安裝:

    https://nacos.io/zh-cn/docs/quick-start.html

    默認啟動時集群方式,可以在startup.cmd(windows,linux在startup.sh)中配置,set MODE='standalone' //單實例運行,設置成集群的set MODE='cluster'

    運行后啟動登陸地址:

    http://localhost:8848/nacos

    賬號密碼:nacos/nacos


    依賴組件版本說明



    Spring Cloud Alibaba Version

    Sentinel Version

    Nacos Version

    RocketMQ Version

    Dubbo Version

    Seate Version



    2.2.5.RELEASE or 2.1.4.RELEASE or2.0.4.RELEASE

    1.8.0

    1.4.1

    4.4.0

    2.7.8

    1.3.0



    2.2.3.RELEASE or 2.1.3.RELEASE or 2.0.3.RELEASE

    1.8.0

    1.3.3

    4.4.0

    2.7.8

    1.3.0



    2.2.1.RELEASE or 2.1.2.RELEASE or 2.0.2.RELEASE

    1.7.1

    1.2.1

    4.4.0

    2.7.6

    1.2.0



    2.2.0.RELEASE

    1.7.1

    1.1.4

    4.4.0

    2.7.4.1

    1.0.0



    2.1.1.RELEASE or 2.0.1.RELEASE or 1.5.1.RELEASE

    1.7.0

    1.1.4

    4.4.0

    2.7.3

    0.9.0



    2.1.0.RELEASE or 2.0.0.RELEASE or 1.5.0.RELEASE

    1.6.3

    1.1.1

    4.4.0

    2.7.3

    0.7.1






    Spring Cloud Version

    Spring Cloud Alibaba Version

    Spring Boot Version



    Spring Cloud 2020.0

    2020.0.RC1

    2.4.2.RELEASE



    Spring Cloud Hoxton.SR8

    2.2.5.RELEASE

    2.3.2.RELEASE



    Spring Cloud Greenwich.SR6

    2.1.4.RELEASE

    2.1.13.RELEASE



    Spring Cloud Hoxton.SR3

    2.2.1.RELEASE

    2.2.5.RELEASE



    Spring Cloud Hoxton.RELEASE

    2.2.0.RELEASE

    2.2.x.RELEASE



    Spring Cloud Greenwich

    2.1.2.RELEASE

    2.1.x.RELEASE



    Spring Cloud Finchley

    2.0.4.RELEASE

    2.0.x.RELEASE



    Spring Cloud Edgware

    1.5.1.RELEASE

    1.5.x.RELEASE




    在Nacos動態新建配置




    在java中讀取Nacos配置數據

    1.配置文件

    spring.application.name=nacos_config_test

    spring.cloud.nacos.config.server-addr=127.0.0.1:8848

    spring.cloud.nacos.config.group=DEFAULT_GROUP

    spring.cloud.nacos.config.namespace=f8cd6adf-4820-4fa8-ba72-c5a3834719a9

    spring.cloud.nacos.config.name=nacos_config.properties


    stephen.name=zhou

    stephen.age=28

    2.java代碼

    @RestController

    @RefreshScope

    @RequestMapping("/nacos")

    public class NacosConfigController {


    @Value("${stephen.name}")

    private String name;


    @Value("${stephen.age}")

    private String age;


    @GetMapping("/getConfigInfo")

    public String getConfigInfo(){

    return name+","+age;

    }


    配置中心--數據模型

    Nacos數據模型key由三元組唯一確定,NameSpace默認是空串、公共命名空間public、分組默認DEFAULT_GROUP

    三元組分別是NameSpace、Group、Service/DataId


    加載多配置集

    1.保證nameSpace為同一個,Group和DataId可以不同

    2.配置如下:

    spring.cloud.nacos.config.extension-configs[0].data-id=nacos_config.properties

    spring.cloud.nacos.config.extension-configs[0].group=DEV_GROUP

    spring.cloud.nacos.config.extension-configs[0].refresh=true


    配置中心其他功能

    1.配置導出與導入



    2.配置克隆功能



    3.歷史版本(可以進行版本回滾)



    4.監聽查詢,查詢哪些客戶端正在監聽客戶端




    Nacos服務注冊實現

    1.依賴

    <dependency>

    <groupId>com.alibaba.cloud</groupId>

    <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>

    <version>2.2.5.RELEASE</version>

    </dependency>

    2.配置文件

    spring:

    cloud:

    nacos:

    discovery:

    server-addr: 127.0.0.1:8848

    3.在啟動類中加注解

    @EnableDiscoveryClient

    4.啟動訪問




    OpenFeign實現服務調用

    1.依賴pom

    <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependency>

    2.定義Feign接口,生成動態代理對象

    @FeignClient("nacos-stock") public interface StockFeignService { @RequestMapping("/stock/test") String test(@RequestParam("info") String info); }

    3.啟動類

    @EnableFeignClients("com.stephen.feign")


    多實例服務負載均衡

    服務名需要保持一致

    spring: application: name: nacos-stock cloud: nacos: discovery: server-addr: 127.0.0.1:8848


    Nacos高可用集群

    1.為了防止Nacos崩掉,可以搞三個或者三個以上Nacos集群部署,實現高可用

    2.在startup.cmd中將model改為cluster集群模式

    3.nacos程序文件復制三份,修改三份的端口號nacos\nacos-server-1.1.4\nacos\conf\application.properties中修改

    4.在nacos\nacos-server-1.1.4\nacos\conf\application.properties中修改nacos.inetutiles.ip-address=127.0.0.1

    5.把集群配置文件cluster.conf.example改為cluster.conf,在文件中配置集群ip和端口號

    6.啟動三臺nacos服務

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有