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

辽宁建设工程信息网新网站推广品牌

辽宁建设工程信息网新网站,推广品牌,icp备案查询官方网站,网站建设发布版本:Spring Cloud 2021.0.x开始被弃用需要添加依赖:Eureka Server Spring Web作用:服务注册与发现(使服务调用方能够通过服务名找到服务提供方)包含俩个组件:Eureka Server和Eureka Client Eureka Server&…
  1. 版本:Spring Cloud 2021.0.x开始被弃用
  2. 需要添加依赖:Eureka Server Spring Web
  3. 作用:服务注册与发现(使服务调用方能够通过服务名找到服务提供方)
  4. 包含俩个组件:Eureka Server和Eureka Client
    1. Eureka Server:提供服务注册服务(各个节点启动后,会在Eureka Server中进行注册,将吧所有可用的服务节点的信息存储到Eureka的服服务注册表中
    2. Eureka Client:java客户端,用于简化与Eureka Server的交互,同时也是一个内置的、使用轮询负载算法的负载均衡器
  5. 运行机制:当应用启动后,Eureka Client将会向Eureka Server定期发送心跳,默认周期为30s,如果Eureka在多个心跳周期没有接收到某个节点的心跳,Eureka Server将会吧这个服务节点从服务注册表中移除(默认三个周期)
  6. Eureka Server直接通过复制的方式完成数据的同步,Eureka还提供客户缓存机制,当所有的Eureka Server都挂掉后,客户端依然可以利用缓存中的信息消费其他服务的API
  7. 服务注册:
    1. 服务实例向服务注册中心(Eureka Server)注册自身的过程。注册时,服务实例会向Eureka Server提供服务地址、端口、健康检查路径等信息,被Eureka Server存储起来用来后续的服务发现。
  8. 服务发现:
    1. 服务调用方根据服务名称查找服务实例的过程。Eureka Client从Eureka Server中获取服务实例列表,并从中选取实例进行调研,服务发现的过程是透明的,开发者只需要关注业务逻辑。
  9. 搭建Eureka服务模块:
    1. 1.创建Eureka Server模块

  10. 在pom.xml中添加依赖:
  11. <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
    </dependency>

       12.appication.yml中配置:

    eureka:instance:# Eureka实例的主机名,这里设置为localhost,通常用于本地开发环境,在实际部署到生产环境时,应根据具体的服务器配置修改为对应的主机名或IP地址hostname: localhostclient:registerWithEureka: false   #服务实例不会将自身信息注册到Eureka服务器上fetchRegistry: false  #当前服务实例是否从Eureka注册中心拉取服务注册信息serviceUrl:  #Eureka客户端用来与Eureka Server进行通信的地址defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/
    
    1. 创建启动类中添加@EnableEurekaServer注解
    package com.example.eurekaserver;import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.SpringBootApplication;
    import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;@SpringBootApplication
    @EnableEurekaServer
    public class EurekaServerApplication {public static void main(String[] args) {SpringApplication.run(EurekaServerApplication.class, args);}}

    在服务提供者模块添加依赖

        <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-client</artifactId></dependency>

    给application.yml文件中添加配置:

    eureka:client:service-url:defaultZone: http://eureka-server:8761/eureka/

    服务提供这的启动类中添加@EnableEurekaClient注解

    @SpringBootApplication
    @EnableEurekaClient
    public class ItemServiceApplication {public static void main(String[] args) {SpringApplication.run(ItemServiceApplication.class, args);}
    }
    1. 启动服务并查看服务注册情况
      1. 启动Eureka Server和服务提供这的启动类
      2. 打开浏览器访问 :
      3. http://localhost:8761/
      4. 查看服务实例列表,确认服务提供者是否被成功注册
    我的服务是 BUSINESS-SERVICE
    http://www.dtcms.com/wzjs/518822.html

    相关文章:

  12. 网站建设算加工承揽合同吗网站热度查询
  13. 编程就是做网站吗南京 seo 价格
  14. 网站流量显示推广网址
  15. 自己做局域网网站的流程百度关键词分析
  16. 深圳ccd设计公司官网网站推广优化怎样
  17. 美国网站空间新网域名注册查询
  18. 做二手物资买卖的网站网络推广运营推广
  19. wordpress系统邮件设置太原网站制作优化seo公司
  20. 如何上传收费视频网站qq关键词排名优化
  21. 庆阳市人大常委会网站建设西安做网站的公司
  22. 什么叫网站的域名百度推广的渠道有哪些
  23. 广州营销网站建设公司设计网站免费素材
  24. 网站 点击率谷歌关键词热度查询
  25. 河北省住房与城乡建设厅网站shodan搜索引擎
  26. 宁波高端网站建设公司汽油价格最新调整最新消息
  27. 礼仪策划网站建设最近国际新闻大事
  28. 网站关键词的选择百度seo关键词优化方案
  29. 北京企业网站建设价格国产长尾关键词拘挖掘
  30. 服务器 做网站深圳网络营销推广公司
  31. 做个兼职网站设计百度爱采购推广平台
  32. wordpress设置水印信息流优化
  33. 在百度做网站简述什么是seo及seo的作用
  34. 兴义市住房和城乡建设网站月销售2021近期时事新闻热点事件
  35. 做旅行网站多少钱百度信息流推广平台
  36. 公司装修样板seo服务商排名
  37. 想弄个网站千锋教育培训机构怎么样
  38. 做网站的猫腻百度云引擎搜索
  39. wbs分析网站建设公司网站
  40. 淘宝客做二级域名网站深圳百度国际大厦
  41. 五八同城网站开发了多久免费b2b网站推广有哪些