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

net网站同时支持 生成静态文件和伪静态正规公司简历模板

net网站同时支持 生成静态文件和伪静态,正规公司简历模板,网页链接下载,wordpress 创建报错文章目录SpringCloud微服务技术栈的注册中心Eureka简介Eureka特点操作步骤环境准备创建Eureka Server注册服务提供方调用服务消费方总结SpringCloud微服务技术栈的注册中心Eureka 简介 在微服务架构中#xff0c;服务的数量庞大#xff0c;而且每个服务可能会有多个实例。此… 文章目录SpringCloud微服务技术栈的注册中心Eureka简介Eureka特点操作步骤环境准备创建Eureka Server注册服务提供方调用服务消费方总结SpringCloud微服务技术栈的注册中心Eureka 简介 在微服务架构中服务的数量庞大而且每个服务可能会有多个实例。此时需要一个中心化的地方来管理和维护各个服务的相关信息这就是微服务治理中很重要的一环服务注册与发现。其中服务注册是指将提供服务的应用实例注册到注册中心而服务发现则是指从注册中心中获取服务实例列表并调用服务。本文将介绍SpringCloud微服务技术栈中的注册中心Eureka。 Eureka特点 Eureka是Netflix开源的一个基于REST的服务治理解决方案主要包括服务注册与发现机制。Eureka的特点如下 高可用Eureka采用了Peer-to-Peer的复制方式所有节点均可作为服务注册中心这样就不会出现单点故障同时Eureka还支持使用Zookeeper、Consul等作为注册中心。服务注册服务提供方Provider通过HTTP方式向Eureka注册中心注册自己的服务实例包括应用名、主机名、IP地址和端口等元数据。服务发现服务消费方Consumer通过Eureka注册中心获取对应服务的实例列表并通过负载均衡算法选取其中一台实例进行调用。心跳机制Eureka利用心跳机制保证服务实例的可用性即每隔30秒向注册中心发送一次心跳信号同时注册中心会定期清理没有心跳的服务实例。 操作步骤 环境准备 JDK 1.8Spring Boot 2.0.3.RELEASESpring Cloud Finchley.RELEASE 创建Eureka Server 在Maven项目中添加以下依赖 dependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-netflix-eureka-server/artifactId /dependency在启动类上添加EnableEurekaServer注解 SpringBootApplication EnableEurekaServer public class EurekaApplication {public static void main(String[] args) {SpringApplication.run(EurekaApplication.class, args);}}在配置文件中添加如下配置 server:port: 8761eureka:instance:hostname: localhostclient:register-with-eureka: falsefetch-registry: falseserver:enable-self-preservation: falseserver.portEureka Server的端口号默认为8761。eureka.instance.hostname当前Eureka Server的地址。eureka.client.register-with-eureka是否将当前应用注册到Eureka Server默认为true。eureka.client.fetch-registry是否从Eureka Server获取服务注册信息默认为true。eureka.server.enable-self-preservation是否启用自我保护机制默认为true。 启动项目访问http://localhost:8761/即可看到Eureka Server的控制台界面。 注册服务提供方 在Maven项目中添加以下依赖 dependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-netflix-eureka-client/artifactId /dependency在配置文件中添加如下配置 spring:application:name: demo-serviceserver:port: 8080eureka:client:service-url:defaultZone: http://localhost:8761/eureka/spring.application.name当前应用的名称用于注册到Eureka Server中。server.port当前应用的端口号。eureka.client.service-url.defaultZoneEureka Server的地址。 在启动类上添加EnableDiscoveryClient注解 SpringBootApplication EnableDiscoveryClient public class DemoApplication {public static void main(String[] args) {SpringApplication.run(DemoApplication.class, args);}}编写一个RESTful服务接口作为演示 RestController public class DemoController {GetMapping(/hello)public String hello() {return Hello, World!;}}启动项目可以看到服务已成功注册到Eureka Server中。 调用服务消费方 在Maven项目中添加以下依赖 dependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-netflix-eureka-client/artifactId /dependency在配置文件中添加如下配置 spring:application:name: demo-consumereureka:client:service-url:defaultZone: http://localhost:8761/eureka/spring.application.name当前应用的名称。eureka.client.service-url.defaultZoneEureka Server的地址。 在启动类上添加EnableDiscoveryClient注解 SpringBootApplication EnableDiscoveryClient public class DemoConsumerApplication {public static void main(String[] args) {SpringApplication.run(DemoConsumerApplication.class, args);}}编写一个RESTful服务接口作为演示 RestController public class DemoController {Autowiredprivate RestTemplate restTemplate;GetMapping(/hello)public String hello() {String url http://demo-service/hello;return restTemplate.getForObject(url, String.class);}}启动项目访问http://localhost:8080/hello会看到返回结果Hello, World!。 总结 本文介绍了SpringCloud微服务技术栈的注册中心Eureka并以实际操作的方式进行了详细的说明。在实际使用中Eureka的高可用、服务注册与发现、心跳机制等功能都能够有效地提升微服务架构的可用性和稳定性。
http://www.w-s-a.com/news/357249/

相关文章:

  • 网站开发工程师介绍设计类的网站
  • 嘉兴seo网站推广中山建网站多少钱
  • 高端汽车网站建设帮别人做网站自己为什么会被抓
  • 网站开发实验室建设方案wordpress 主题丢失
  • 珠宝网站建设平台分析报告郑州最新发布
  • 世界杯最新排名泉州seo网站关键词优
  • 广州公司网站提供如何推广新品
  • 网站建设如何描述沈阳网站建设推广平台
  • 用dw制作个介绍家乡网站学生个人简历
  • 建设银行企业网站访问不了wordpress搬到谷歌服务器
  • 网站建设与网站优化销售别墅庭院园林景观设计公司
  • 沈阳红方城网站建设专业的微网站哪家好
  • 医院网站asp东营信息发布平台
  • 网站全站建设开题报告范文南京本地网站
  • 网站漏洞扫描工具wampserver集成环境搭建了一个织梦cms网站
  • 如何在局域网上做网站宁波设计公司排行榜
  • 自己的电脑做网站服务器吗百度搜索风云榜总榜
  • 做化妆品的一些网站企业网站建设与营运计划书
  • 重庆速代网络科技seo整站优化服务教程
  • 成都比较好的装修设计公司seo3的空间构型
  • 开发商建设审批网站成都创意设计公司
  • 百度快照比网站上线时间早wordpress新建阅读量字段
  • 国家工程建设标准化协会网站网站开发工具有
  • 上海网站建设集中公关公司组织架构图
  • wordpress副标题的作用百度网站标题优化
  • 大连哪家公司做网站比较好wordpress 判断用户组
  • 网站空间1g多少钱东莞公司高端网站建设
  • 网站服务器出错是什么意思做餐饮酒店网站
  • 房地产网站建设策划方案网站建设教程简笔画
  • 3d室内设计软件wordpress本地优化加速版