当前位置: 首页 > wzjs >正文

旅游网站建设的好处一个万能的营销方案

旅游网站建设的好处,一个万能的营销方案,常德网站建设案例教程,宜昌做网站优化目录 Naacos 服务注册/服务发现 引⼊Spring Cloud Alibaba依赖 引入Nacos依赖 引入Load Balance依赖 配置Nacos地址 服务端调用 启动服务 Naacos Nacos是Spring Cloud Alibaba的组件, Spring Cloud Alibaba遵循Spring Cloud中定义的服务注册, 服务发现规范. 因此使⽤Na…

目录

Naacos

服务注册/服务发现

引⼊Spring Cloud Alibaba依赖

引入Nacos依赖

引入Load Balance依赖

配置Nacos地址

服务端调用

启动服务


Naacos

Nacos是Spring Cloud Alibaba的组件, Spring Cloud Alibaba遵循Spring Cloud中定义的服务注册, 服务发现规范. 因此使⽤Nacos和使⽤Eureka对于微服务来说,并没有太⼤区别.
主要差异在于:

• Eureka需要⾃⼰搭建⼀个服务, Nacos不⽤⾃⼰搭建服务, 组件已经准备好了, 只需启动即可.
• 对应依赖和配置不同

服务注册/服务发现

Nacos的服务注册和服务发现代码⼀样。 

引⼊Spring Cloud Alibaba依赖

在⽗⼯程的pom⽂件中的 <dependencyManagement> 中引⼊Spring Cloud Alibaba的依赖:

<properties><spring-cloud-alibaba.version>2022.0.0.0-RC2</spring-cloud-alibaba.version>
</properties>
<dependencyManagement><dependencies><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>
</dependencyManagement>

注意: Spring Boot 和Spring Cloud的版本是有⼀定对应关系的. Spring Cloud Alibaba也遵循
Spring Cloud 的标准, 在引⼊依赖时, ⼀定要确认各个版本的对应关系.
Spring Cloud Alibaba 和Spring Cloud版本对应关系, 参考官⽅⽂档:-》链接
版本在⼀定范围内可以⾃由选择.

引入Nacos依赖

在order-service和product-service中引⼊nacos依赖:

<dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
引入Load Balance依赖
<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-loadbalancer</artifactId>
</dependency>
配置Nacos地址
配置项Key默认值说明
服务端地址
spring.cloud.nacos.discovery.
server-addr
Nacos Server 启动监听的ip地址和端⼝
spring:application:name: product-servicecloud:nacos:discovery:server-addr: 47.98.109.138:8848
服务端调用

1. 修改IP为项⽬名

package order.service;import order.mapper.OrderMapper;
import order.model.OrderInfo;
import order.model.ProductInfo;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.web.client.RestTemplate;@Service
public class OrderService {@Autowiredprivate OrderMapper orderMapper;@Autowiredprivate RestTemplate restTemplate;public OrderInfo selectOrderById(Integer orderId){OrderInfo orderInfo = orderMapper.selectOrderById(orderId);String url = "http://product-service/product/"+orderInfo.getProductId();ProductInfo productInfo = restTemplate.getForObject(url, ProductInfo.class);orderInfo.setProductInfo(productInfo);return orderInfo;}
}

2. 为restTemplate添加负载均衡注解 @LoadBalanced

package order.config;import org.springframework.cloud.client.loadbalancer.LoadBalanced;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.client.RestTemplate;@Configuration
public class BeanConfig {@Bean@LoadBalancedpublic RestTemplate restTemplate(){return new RestTemplate();}
}
启动服务

启动两个服务, 观察Nacos的管理界⾯, 发现order-service 和product-service 都注册在Nacos上了。

测试负载均衡

多次访问“http://127.0.0.1:8080/order/1”,可以看到,每个服务实例接受的请求数量都差不多:


文章转载自:

http://HSM2tfkf.qzfjL.cn
http://3e8GjEaL.qzfjL.cn
http://d8FSVxjZ.qzfjL.cn
http://Ov8m5wfF.qzfjL.cn
http://fhIvtIQi.qzfjL.cn
http://lPRymWeG.qzfjL.cn
http://g7KNulsM.qzfjL.cn
http://5hlZeOjw.qzfjL.cn
http://mG9TpAnR.qzfjL.cn
http://l5nQU8CF.qzfjL.cn
http://QfjO2rIn.qzfjL.cn
http://wFcN2frE.qzfjL.cn
http://NZk1hkpv.qzfjL.cn
http://ugQvDoMX.qzfjL.cn
http://Y2TlQb8i.qzfjL.cn
http://iHeqj4Qd.qzfjL.cn
http://1jvX0FBd.qzfjL.cn
http://S1SaOI1M.qzfjL.cn
http://bmltfiLt.qzfjL.cn
http://8DGtgUMw.qzfjL.cn
http://Bhf2OgKH.qzfjL.cn
http://SfYciKcy.qzfjL.cn
http://rTQOkQn0.qzfjL.cn
http://w75ZxgZ4.qzfjL.cn
http://bIKVkOJL.qzfjL.cn
http://KBt47DY9.qzfjL.cn
http://PKCpn3IX.qzfjL.cn
http://GqsDsdQA.qzfjL.cn
http://Ju5UTfKw.qzfjL.cn
http://NDnAexhi.qzfjL.cn
http://www.dtcms.com/wzjs/608135.html

相关文章:

  • 网站开发总监招聘网站建设与管理期末
  • 数商云网络西宁网站seo价格
  • 网站制作公司哪家专业摄影网站哪个最好
  • 修改WordPress网站网页设计100个方法
  • 宣城市建设银行网站首页wordpress求助
  • 广州网站模块建设简述制作网站的步骤和过程
  • 网站建设价格是哪些方面决定的做网站编辑心得
  • 做网站建设平台网站建设 郑州
  • wordpress revolution slider网站优化怎么做ppt
  • 网站 方案新手做网站视频教程
  • 个人网站备案 服务内容怎么写上海装饰公司10排名
  • 建设个人网站详细点做网站和做网店哪个好
  • 成都网站建设 四川冠辰科技响应式网站设计尺寸
  • 合肥官方网站优化费用有没有好的ppt网站做参考的
  • 响应式制作网站建设南头专业英文网站建设公司
  • 沈阳开发网站新闻发布平台
  • 网站开发转码手机荆门网站制作
  • 2017企业网站建设方案做个网站页面多钱
  • 求网站建设详细过程加盟凡科建站
  • 简洁大方的网站建个电子商务网站多少钱
  • 如何查询网站点击率有网站前台
  • 紫金网站制作ps软件下载电脑版要钱吗
  • 做网站编辑工作累吗织梦 蝉知 wordpress
  • 免费建站宝盒长沙工商注册流程
  • 网站建设视频教程免费下载怎么才能在百度上做网站推广
  • 网站怎么做直播常德网站建设详细策划
  • 网站开发的基本技术路线360网站推广怎么做
  • 快站免费网站建设哪家好国外图片网站源码
  • 互联网网站模版收费的网站如何免费
  • 网站导出链接查询wordpress文章调用标签