穀粒商城 Gateway

2021-10-10 14:47:25 字數 2091 閱讀 8104

1.建立專案gulimall-gateway引入pom

>

>

>

org.springframework.cloudgroupid

>

>

spring-cloud-starter-gatewayartifactid

>

>

2.2.3.releaseversion

>

dependency

>

>

>

com.alibaba.cloudgroupid

>

>

spring-cloud-starter-alibaba-nacos-discoveryartifactid

>

dependency

>

>

>

com.alibaba.cloudgroupid

>

>

spring-cloud-starter-alibaba-nacos-configartifactid

>

dependency

>

dependencies

>

>

>

>

>

com.alibaba.cloudgroupid

>

>

spring-cloud-alibaba-dependenciesartifactid

>

>

2.2.3.releaseversion

>

>

pomtype

>

>

importscope

>

dependency

>

dependencies

>

dependencymanagement

>

2.啟動類新增註解,將閘道器註冊進入naco

@enablediscoveryclient
3.啟動nacos

4.建立配置檔案bootstrap.properties並寫入屬性

spring.cloud.nacos.config.server-addr=

192.168

.112

.250

:8848

spring

:cloud

:nacos

:discovery

:server-addr

: 192.168.112.250:

8848

server

:port

:10003

6.配置yaml

spring

:gateway

:routes:-

id: test_route

uri:

predicates

:- query=url,baidu #訪問http://localhost:10004/?url=baidu-id

uri: lb://gulimall-coupon #lb負載均衡到nacos的服務名稱

predicates

:- path=/coupon/** # coupon開頭的請求 http://localhost:88/coupon/test

穀粒商城 1

virtualbox vagrant 安裝好vagrant 後 初始化vagrant init centos 7匯入centos7 vagrant up連線centos vagrant ssh修改vagranfile檔案 config.vm.network private network ip 19...

穀粒商城 OSS儲存

恢復內容開始 首先要理解檔案儲存。普通上傳 單機 收到請求之後會將上傳的檔案儲存到某個資料夾中。普通上傳 分布式 若有若干伺服器,將上傳的檔案儲存到某個伺服器中,如果下次負載均衡到其他伺服器,則無法找到上次儲存的檔案。所以需要將上傳的檔案統一儲存到乙個檔案系統中,可以用自建伺服器,也可以用雲儲存 阿...

穀粒商城02 安裝docker

docker的官網 developers的下面有docs get docker 中有安裝docker 安裝docker 注意要加上sudo 代表為root使用者 安裝依賴包 sudo yum install y yum utils lvm2 安裝過程 現如下的報錯,安裝docker sudo yum...