国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

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

我是做性視頻網(wǎng)站懷化seo推廣

我是做性視頻網(wǎng)站,懷化seo推廣,網(wǎng)站建設(shè)dyfwzx,遵義網(wǎng)快速開(kāi)始 | Spring Cloud Alibaba 參考官方快速開(kāi)始教程寫(xiě)的,主要注意引用的包是否正確。 這里是用的2022.0.0.0-RC2版本的springCloud,所以需要安裝jdk21,參考上一個(gè)文章自行安裝。 nacos-config實(shí)現(xiàn)配置中心功能-CSDN博客 將nacos-conf…

快速開(kāi)始 | Spring Cloud Alibaba

參考官方快速開(kāi)始教程寫(xiě)的,主要注意引用的包是否正確。

這里是用的2022.0.0.0-RC2版本的springCloud,所以需要安裝jdk21,參考上一個(gè)文章自行安裝。

nacos-config實(shí)現(xiàn)配置中心功能-CSDN博客

將nacos-config和服務(wù)提供者、消費(fèi)消費(fèi)者整合起來(lái)就是一個(gè)完整的分布式項(xiàng)目了。

服務(wù)提供者

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

nacos-discovery-provider-example

添加依賴

    <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>3.0.13</version><relativePath/> <!-- lookup parent from repository --></parent><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId><version>2022.0.0.0-RC2</version></dependency></dependencies>

修改配置文件

application.properties

如果nacos沒(méi)有開(kāi)啟鑒權(quán),則不需要配置賬號(hào)密碼
spring.cloud.nacos.discovery.namespace=local是用來(lái)做多環(huán)境配置的(本地、開(kāi)發(fā)、測(cè)試、生產(chǎn)),此處可以不配置,添加到啟動(dòng)參數(shù)里面。

spring.application.name=service-provider
spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848
spring.cloud.nacos.discovery.username=nacos
spring.cloud.nacos.discovery.password=nacos
spring.cloud.nacos.discovery.namespace=local
server.port=18082

核心代碼

@SpringBootApplication
@EnableDiscoveryClient
public class NacosDiscoveryProviderExampleApplication {public static void main(String[] args) {SpringApplication.run(NacosDiscoveryProviderExampleApplication.class, args);}}
@RestController
public class EchoController {@GetMapping(value = "/echo/{string}")public String echo(@PathVariable String string) {return string;}
}

啟動(dòng)項(xiàng)目?

可以添加-Dspring.cloud.nacos.config.namespace=local參數(shù)指定啟動(dòng)的環(huán)境

查看nacos注冊(cè)的服務(wù)?

查看服務(wù)列表,顯示服務(wù)已經(jīng)注冊(cè)成功。

服務(wù)消費(fèi)者?

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

nacos-discovery-consumer-example?

添加依賴

    <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>3.0.13</version><relativePath/> <!-- lookup parent from repository --></parent><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-loadbalancer</artifactId><version>4.0.5</version></dependency><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId><version>2022.0.0.0-RC2</version></dependency><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-openfeign</artifactId><version>4.0.6</version></dependency></dependencies>

修改配置文件

application.properties

如果nacos沒(méi)有開(kāi)啟鑒權(quán),則不需要配置賬號(hào)密碼
spring.cloud.nacos.discovery.namespace=local是用來(lái)做多環(huán)境配置的(本地、開(kāi)發(fā)、測(cè)試、生產(chǎn)),此處可以不配置,添加到啟動(dòng)參數(shù)里面。

spring.application.name=service-consumer
server.port=18083
spring.cloud.nacos.discovery.username=nacos
spring.cloud.nacos.discovery.password=nacos
spring.cloud.nacos.discovery.namespace=local
spring.cloud.loadbalancer.ribbon.enabled=false
spring.cloud.loadbalancer.nacos.enabled=true

核心代碼

@SpringBootApplication
@EnableFeignClients
@EnableDiscoveryClient
public class NacosDiscoveryConsumerExampleApplication {public static void main(String[] args) {SpringApplication.run(NacosDiscoveryConsumerExampleApplication.class, args);}
}
@FeignClient(name = "service-provider")
public interface EchoService {@GetMapping(value = "/echo/{str}")String echo(@PathVariable("str") String str);
}
@Configuration
public class BeanInit {@Bean@LoadBalancedpublic RestTemplate restTemplate() {return new RestTemplate();}
}

這里的rest和feign是接口的兩種調(diào)用方式。

rest直接通過(guò)服務(wù)名和url,使用http的方式調(diào)用。

feign使用service封裝服務(wù),然后以service的方式調(diào)用服務(wù)。

我們自己在生產(chǎn)中使用的rest的方式調(diào)用。?

@RestController
public class TestController {@Autowiredprivate RestTemplate restTemplate;@Autowiredprivate EchoService echoService;@GetMapping(value = "/echo-rest/{str}")public String rest(@PathVariable String str) {return restTemplate.getForObject("http://service-provider/echo/" + str, String.class);}@GetMapping(value = "/echo-feign/{str}")public String feign(@PathVariable String str) {return echoService.echo(str);}
}

啟動(dòng)項(xiàng)目?

可以添加-Dspring.cloud.nacos.config.namespace=local參數(shù)指定啟動(dòng)的環(huán)境

調(diào)用接口

http://localhost:18083/echo-rest/abcede

http://localhost:18083/echo-feign/abcd

查看nacos注冊(cè)的服務(wù)

總結(jié)?

看了下官方的demo,直接使用的話有很多jar包缺失或者版本號(hào)沒(méi)有指明。

可以參考他的demo代碼。比較全。

spring-cloud-alibaba/spring-cloud-alibaba-examples/nacos-example/nacos-discovery-example at 2022.x · alibaba/spring-cloud-alibaba · GitHub

http://m.aloenet.com.cn/news/32204.html

相關(guān)文章:

  • 深圳網(wǎng)站建設(shè)公司哪家可以建app企業(yè)網(wǎng)絡(luò)營(yíng)銷策劃方案范文
  • 有沒(méi)有找人做標(biāo)書(shū)的網(wǎng)站寧波網(wǎng)絡(luò)營(yíng)銷公司有哪些
  • 垂直+網(wǎng)站開(kāi)發(fā)西安seo公司哪家好
  • 雜志網(wǎng)站建設(shè)方案優(yōu)化大師免安裝版
  • 東莞網(wǎng)站優(yōu)化推廣方案四川整站優(yōu)化關(guān)鍵詞排名
  • 企業(yè)網(wǎng)站系統(tǒng)seo行業(yè)
  • 免費(fèi)自己制作網(wǎng)站方法日本站外推廣網(wǎng)站
  • 朝陽(yáng)網(wǎng)站建設(shè) 慈云寺網(wǎng)絡(luò)營(yíng)銷推廣方案模板
  • 龍巖網(wǎng)站設(shè)計(jì)較好的公司上海今天最新新聞10條
  • 動(dòng)漫網(wǎng)站開(kāi)發(fā)需求分析本周新聞熱點(diǎn)
  • 小語(yǔ)種網(wǎng)站寧德seo培訓(xùn)
  • 青海省住房和城鄉(xiāng)建設(shè)廳門(mén)戶網(wǎng)站深圳做網(wǎng)站
  • 旬陽(yáng)做網(wǎng)站湖南seo快速排名
  • 網(wǎng)站前端設(shè)計(jì)網(wǎng)絡(luò)營(yíng)銷案例分析報(bào)告
  • 福州網(wǎng)站制作案例石家莊百度快照優(yōu)化排名
  • 聊天app開(kāi)發(fā)源碼搜索引擎優(yōu)化seo專員
  • 國(guó)外域名查詢網(wǎng)站2021年10月新聞?wù)?/a>
  • 屬于網(wǎng)頁(yè)制作平臺(tái)蘭州seo優(yōu)化
  • 合肥網(wǎng)站關(guān)鍵詞好網(wǎng)站
  • 3g網(wǎng)站開(kāi)發(fā)怎么在百度上投放廣告
  • 動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)語(yǔ)言優(yōu)勢(shì)需要留電話號(hào)碼的廣告
  • 阿里云企業(yè)網(wǎng)站備案制作網(wǎng)頁(yè)一般多少錢(qián)
  • 武漢企業(yè)宣傳片制作公司保定seo推廣外包
  • 深圳做網(wǎng)站設(shè)計(jì)公司營(yíng)銷策略包括哪些內(nèi)容
  • 網(wǎng)站app開(kāi)發(fā)建設(shè)關(guān)鍵詞在線查詢
  • 淳化網(wǎng)站制作福州網(wǎng)站快速排名提升
  • 胖咯科技網(wǎng)站建設(shè)百度小說(shuō)風(fēng)云榜
  • 深圳住房建設(shè)廳網(wǎng)站首頁(yè)搜索量查詢
  • wordpress 刷新緩存太原百度關(guān)鍵詞優(yōu)化
  • 重復(fù)打開(kāi)同一個(gè)網(wǎng)站怎么做軟文推廣多少錢(qián)