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

大型网站建设用什么系统好网站域名需icp备案吗

大型网站建设用什么系统好,网站域名需icp备案吗,网上购物系统概述,网站后台开发步骤Eureka注册中心 a.eureka原理分析b.搭建eureka服务c.服务注册d.服务发现 a.eureka原理分析 1.每个服务启动时,将自动在eureka中注册服务信息 (每个服务每隔30秒发送一次的心跳续约,当某个服务没有发送时,eurekaServer将自动剔除该服务&#x…

Eureka注册中心

    • a.eureka原理分析
    • b.搭建eureka服务
    • c.服务注册
    • d.服务发现

a.eureka原理分析

  • 1.每个服务启动时,将自动在eureka中注册服务信息 (每个服务每隔30秒发送一次的心跳续约,当某个服务没有发送时,eurekaServer将自动剔除该服务,保障消费者拉取到最新的服务)

  • 2.当有服务需要某个服务信息时,通过eureka拉取相关的信息

  • 3.运用负载均衡算法,在拉取的服务列表中挑选其中一个

  • 4.发起请求,进行远程调用

b.搭建eureka服务

  1. 搭建EurekaServer注册中心
  2. 将service都注册到eureka
  3. 在某个消费者service中完成服务拉取,然后通过负载均衡挑选一个服务,实现远程调用

搭建EurekaServer服务步骤如下:

  • 1.创建项目,引入spring-cloud-starter-netflix-eureka-server的依赖
<!--eureka服务端-->
<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
</dependency>
  • 2.编写启动类,添加@EnableEurekaServer注解
@SpringBootApplication
@EnableEurekaServer
public class EurekaApplication {public static void main(String[] args) {SpringApplication.run(EurekaApplication.class, args);}
}
  • 3.添加application.yml文件,编写下面的配置:
server:port: 10086 # 服务端口
spring:application:name: eurekaserver # eurek的服务名称
eureka:client:service-url: # eureka的地址信息defaultZone: http://127.0.0.1:10086/eureka/

c.服务注册

将某个service服务注册到EurekaServer步骤如下:

  • 1.在user-service项目引入spring-cloud-starter-netflix-eureka-client的依赖
<!--引入eureka客户端依赖-->
<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>
  • 2.在application.yml文件,编写下面的配置:
spring:application:name: userservice # user服务的服务名称(例子)
eureka:client:service-url: # eureka的地址信息defaultZone: http://127.0.0.1:10086/eureka/

d.服务发现

服务拉取时基于服务名称获取服务列表,然后在对服务列表做负载均衡

​ 1.在service项目引入spring-cloud-starter-netflix-eureka-client的依赖

<!--引入eureka客户端依赖-->
<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>
  1. 修改OrderService的代码,修改访问的url路径,用服务名代替ip、端口:
String url = "http://userservice/user/" + order.getUserId();
  1. 在order-service项目的的RestTemplate的Bean中添加负载均衡注解@LoadBalanced:
/*** 创建RestTemplate并注入Spring容器* @return*/
@Bean
@LoadBalanced
public RestTemplate restTemplate(){return new RestTemplate();
}
http://www.yayakq.cn/news/8031/

相关文章:

  • 济源做网站的好公司免费搭建企业网站
  • 什么网站做聚乙烯醇好的公司logo设计免费生成软件
  • 网页设计中用div做网站例子优化网站收费标准
  • 湖州猪八戒做网站wordpress 文章广告
  • 电商网站设计目的html音乐播放器代码
  • 网站建设 gei l f网站 配色方案
  • 简单的网站开发流程js网站统计
  • 网站首页phpcms怎么添加卖渔具的亲戚做网站
  • 山西建设集团网站有什么网站可以做浏览单
  • 农产品信息网站建设方案关键词是指什么
  • 简洁大气企业网站源码 后台公司网站建设哪儿济南兴田德润实惠吗
  • 企业网站建设的申请河南如何优化网站
  • 阿里云建站和华为云建站网站开发和网络安全
  • 网上做衣服的网站网站开发前景知乎
  • 广西建设学院网站首页唐山建设工程信息网站
  • 淮北市做网站最好的公司杭州亚运会闭幕式
  • 青岛建站的模板网页小说怎么下载
  • 沧县住房和城乡建设局网站知名网站
  • 环保部网站建设项目wordpress个人收款码插件
  • 公司网站备案网址网站焦点图制作教程
  • seo网站优化公司北京网站优化公司哪里稳定
  • 电商网站开发平台哪个好上传网站安装教程视频
  • 网站服务器备案查询网站wordpress链接 数据库
  • 网站建设的必要wordpress下载破解
  • 做电影网站主机放哪比较好wordpress列表提取文章第一张图
  • 网站备案域名所有人做电商网站用什么框架
  • 东莞自助建站平台网站建设相关职业岗位职责
  • 做网站好的前端开发培训找不到工作
  • 沈阳定制网站开发公司百度搜索收录提交入口
  • 现在网站建设 如何保证安全网页链接 提取码:qqcd