中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

網(wǎng)站建設(shè)需要什么教材網(wǎng)絡(luò)營銷策略實(shí)施的步驟

網(wǎng)站建設(shè)需要什么教材,網(wǎng)絡(luò)營銷策略實(shí)施的步驟,十元精品店做網(wǎng)站,珠海市網(wǎng)站建設(shè)怎么樣💡Nacas可以用于實(shí)現(xiàn)Spring Cloud Gateway中網(wǎng)關(guān)動(dòng)態(tài)路由功能,也可以基于Nacos來實(shí)現(xiàn)對后端服務(wù)的負(fù)載均衡,前者利用Nacos配置中心功能,后者利用Nacos服務(wù)注冊功能。接下來我們來看下Gateway集成Nacos實(shí)現(xiàn)負(fù)載均衡的架構(gòu)圖一. 環(huán)境…

💡Nacas可以用于實(shí)現(xiàn)Spring Cloud Gateway中網(wǎng)關(guān)動(dòng)態(tài)路由功能,也可以基于Nacos來實(shí)現(xiàn)對后端服務(wù)的負(fù)載均衡,前者利用Nacos配置中心功能,后者利用Nacos服務(wù)注冊功能。

接下來我們來看下Gateway集成Nacos實(shí)現(xiàn)負(fù)載均衡的架構(gòu)圖

一. 環(huán)境準(zhǔn)備

1. 版本環(huán)境

  • Jdk: <java.version>1.8</java.version>

  • SpringBoot: <version>2.4.2</version>

  • SpringCloud: <spring.cloud.version>2020.0.1</spring.cloud.version>

  • SpringCloudAlibaba: <spring-cloud-alibaba.version>2021.1</spring-cloud-alibaba.version>

2. 服務(wù)環(huán)境

  • spring-cloud-user-center : 獨(dú)立用戶服務(wù)(2個(gè))

  • spring-cloud-gateway: 獨(dú)立的網(wǎng)關(guān)服務(wù)

二. 實(shí)戰(zhàn)

  1. 創(chuàng)建用戶服務(wù)

為了演示請求負(fù)載,將spring-cloud-user-center部署兩份分別開放8005和8006端口

  1. 引入相關(guān)依賴

        <dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId></dependency>
  1. yml配置

server:port: 8085spring:application:name: spring-cloud-user-centercloud:nacos:discovery:server-addr: 127.0.0.1:8848ip: 127.0.0.1
management:endpoints:web:exposure:include: "*"
  1. 編寫測試類

測試類1

/*** @author gf* @date 2023/2/14*/
@Slf4j
@RestController
public class UserController {@RequestMapping("/user")public String user(){log.info("hello Mr gateway,this is user server");return "hello Mr gateway,this is user server";}
}

重復(fù)以上1,2步驟重新創(chuàng)建一個(gè)服務(wù),記得將配置文件中的端口號區(qū)分一下,然后

spring.application.name不變,依舊是spring-cloud-user-center。

測試類2

我們這里為了演示方便只是將之前的訂單服務(wù)改造了一下,可以參考以下鏈接

SpringBoot整合Gateway+Nacos

@Slf4j
@RestController
public class OrderController {@RequestMapping("/user")public String getOrder(){log.info("hello Mr gateway,this is order server");return "hello Mr gateway,this is order server";}
}
  1. 啟動(dòng)類

由于我們要將服務(wù)注冊倒注冊中心,所以我們在以內(nèi)nacos依賴后要在啟動(dòng)類上添加@EnableDiscoveryClient注解

@EnableDiscoveryClient
@SpringBootApplication
public class SpringCloudUserCenterApplication {public static void main(String[] args) {SpringApplication.run(SpringCloudUserCenterApplication.class, args);}}

2.創(chuàng)建網(wǎng)關(guān)服務(wù)

  1. 引入相關(guān)依賴

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.4.2</version><relativePath/> <!-- lookup parent from repository --></parent><groupId>com.scg</groupId><artifactId>spring-cloud-nacos</artifactId><version>0.0.1-SNAPSHOT</version><name>spring-cloud-gateway</name><description>Demo project for Spring Boot</description><properties><java.version>1.8</java.version><spring.cloud.version>2020.0.1</spring.cloud.version><spring-cloud-alibaba.version>2021.1</spring-cloud-alibaba.version></properties><dependencyManagement><dependencies><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>${spring.cloud.version}</version><type>pom</type><scope>import</scope></dependency><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-alibaba-dependencies</artifactId><version>${spring-cloud-alibaba.version}</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuator</artifactId></dependency><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId></dependency><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-gateway</artifactId></dependency><!--得不加上這個(gè)配置,不然會報(bào)503--><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-loadbalancer</artifactId></dependency></dependencies><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build>
</project>
  1. 配置yml文件


server:port: 8082
spring:application:name: gateway_servercloud:nacos:discovery:server-addr: 127.0.0.1:8848gateway:discovery:locator:#開啟從注冊中心動(dòng)態(tài)創(chuàng)建路由的功能,利用微服務(wù)名進(jìn)行路由enabled: true#開啟小寫驗(yàn)證,默認(rèn)feign根據(jù)服務(wù)名查找都是用的全大寫lowerCaseServiceId: trueroutes:- id: spring-cloud-user-centeruri: lb://spring-cloud-user-center# 斷言,路徑相匹配的進(jìn)行路由predicates:- Path=/user-center/**filters:- StripPrefix=1
management:endpoints:web:exposure:include: "*"
  1. 測試

nacos可視化界面請參考:SpringCloud Alibaba 之 Nacos注冊中心實(shí)戰(zhàn)

同時(shí)啟動(dòng)三臺服務(wù),我們可以看到這三者服役已經(jīng)注冊到了nacos注冊中心中

按照我們的配置,訪問http://localhost:8082/user-center/user,查看接口訪問情況

可以看到,調(diào)用了兩次,兩次請求的服務(wù)不同

http://www.risenshineclean.com/news/6742.html

相關(guān)文章:

  • 做網(wǎng)站備案需要什么百度推廣的廣告真實(shí)可信嗎
  • 自己做網(wǎng)站花多少錢域名是什么 有什么用
  • 河北省建設(shè)機(jī)械協(xié)會是真的網(wǎng)站嗎聊城seo
  • 營銷類網(wǎng)站建設(shè)百度刷排名優(yōu)化軟件
  • 網(wǎng)站開發(fā)軟件最流行蘇州搜索引擎優(yōu)化
  • 哪個(gè)網(wǎng)站是做包裝材料珍珠棉包管seo推廣一個(gè)月見效
  • 公司網(wǎng)站不續(xù)費(fèi)能打開網(wǎng)頁嗎seo研究所
  • 對手網(wǎng)站分析如何修改百度上面的門店號碼
  • 后海做網(wǎng)站公司湖南百度推廣代理商
  • 福州外文網(wǎng)站建設(shè)seo網(wǎng)站優(yōu)化知識
  • 沈陽房地產(chǎn)網(wǎng)站開發(fā)西點(diǎn)培訓(xùn)班一般要多少學(xué)費(fèi)
  • 東莞市建設(shè)局網(wǎng)站首頁營銷策略怎么寫
  • 做京東網(wǎng)站需要哪些手續(xù)重慶網(wǎng)站建設(shè)公司
  • 二維碼轉(zhuǎn)短鏈接生成器做排名優(yōu)化
  • 河南專業(yè)網(wǎng)站建設(shè)公司哪家好學(xué)好seo
  • oracle 網(wǎng)站開發(fā)推廣引流app
  • 網(wǎng)站建設(shè)原理與實(shí)踐推廣普通話手抄報(bào)文字內(nèi)容
  • 建動(dòng)畫網(wǎng)站需要多少錢關(guān)鍵詞排名查詢工具免費(fèi)
  • 域名服務(wù)商怎么查詢網(wǎng)絡(luò)優(yōu)化推廣公司哪家好
  • 贛州人才網(wǎng)官方網(wǎng)站合肥網(wǎng)站優(yōu)化平臺
  • 網(wǎng)站開發(fā)有哪些參考文獻(xiàn)域名權(quán)重查詢
  • wordpress電影主題會員廈門seo蜘蛛屯
  • 工裝設(shè)計(jì)方案網(wǎng)站seosem是什么職位
  • 國內(nèi)論壇網(wǎng)站有哪些免費(fèi)網(wǎng)站排名優(yōu)化在線
  • 怎么做商城網(wǎng)站全國最好的廣告公司加盟
  • 網(wǎng)站建設(shè)公司行業(yè)9 1短視頻安裝
  • 網(wǎng)站ui是平面設(shè)計(jì)嗎信息流推廣渠道
  • cms網(wǎng)站系統(tǒng)天津seo培訓(xùn)
  • 做網(wǎng)站如何避免商標(biāo)侵權(quán)百度最怕哪個(gè)投訴電話
  • 網(wǎng)站建設(shè)濟(jì)南有做的嗎外包seo公司