大漠知秋的加油站

  • 首页
Spring Cloud
Spring Cloud Finchley.RELEASE

Eureka 常见故障

Eureka Server 全部不可用 Eureka Client 启动前 Eureka Server 全部不可用   如果 Eureka Server 在应用服务启动之前挂掉或者没有启动的话,那么应用可以正常启动,但是会有报错信息。如下: com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused (Connection refused) at com.sun.jersey.clie…

2019年1月3日 0条评论 945点热度 0人点赞 大漠知秋 阅读全文
Spring Cloud Finchley.RELEASE

Eureak 开启 HTTPS

  上节说到,开启 HTTP Basic 认证,但是这种基于 Base64 编码的认证方式,如果被人截获实在是太不安全了(如果是内网环境基本无所谓了)。这几说说如何开启 HTTPS 请求。 生成证书   这里是利用 JDK 自带的工具生成证书文件 生成服务端证书 $ keytool -genkeypair -alias EurekaServer -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore EurekaServer.p12 -validity 3650 …

2019年1月3日 0条评论 883点热度 0人点赞 大漠知秋 阅读全文
Spring Cloud Finchley.RELEASE

Eureka 开启 HTTP Basic 认证

  在真正的生产环境中,我们最不能忽视的就是安全问题,我们的 Eureka Server 是有自己的一套 REST API 服务的,如果不进行认证的话,岂不是知道的人就能进行注册操作?进行下线操作? Eureka Server 配置 引入依赖   要启用 Eureka Server 的安全认证,需要先引入一下依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-bo…

2019年1月3日 0条评论 821点热度 0人点赞 大漠知秋 阅读全文
Spring Cloud Finchley.RELEASE

Eureka Server 高可用

  Eureka Server 的高可用就是通过启动多个 Eureka Server 注册中心,让他们之间进行相互注册,达到共享注册信息的目的。这样就会都持有一份注册信息,即使其中一台挂掉了,其他的 Eureka Server 还在正常工作 Eureka Server 配置 目录结构 配置文件 bootstrap.yml spring: application: name: demo-eureka-server eureka: instance: # 主机名 # hostname: localhost # 使用 i…

2019年1月3日 0条评论 886点热度 0人点赞 大漠知秋 阅读全文
Spring Cloud Finchley.RELEASE

Eureka 参数调优

  主要说明一下比较重要、常用的 Server 和 Client 的参数。 Client 端   大致分为:基本参数、定时任务参数、Http参数。 基本参数 定是参数 Http 参数   Eureka Client 底层使用 HttpClient 与 Eureka Server 进行通信。 Server 端   大致分为:基本参数、Response Cache 参数、Peer 相关参数、Http 参数。 基本参数 Response Cache 参数   Eureka Server 为了提升自身 REST API 接…

2019年1月3日 0条评论 956点热度 0人点赞 大漠知秋 阅读全文
Spring Cloud Finchley.RELEASE

Eureka 的设计理念

概述   作为一个服务注册以及发现中心,需要解决很多问题。 服务实例如何注册到服务中心   本质上就是在服务启动的时候,需要调用 Eureka Server 的 REST API 的 register 方法,去注册该应用实例的信息。对于使用 Java 的应用服务,可以使用 Netflix 的 Eureka Client 封装的 API 去调用;对于 Spring Cloud 的应用,可以使用 spring-cloud-starter-netfix-eureka-client,基于 Spring Boot 的自动配置…

2019年1月3日 0条评论 862点热度 0人点赞 大漠知秋 阅读全文
Spring Cloud Finchley.RELEASE

Eureka Server REST API

REST API 介绍   Eureka 在 GitHub 的 wiki 上专门写了一篇《 Eureka REST operations》来介绍 Eureka Server 的 REST API 接口,Spring Cloud Netfix Eureka 跟 Spring Boot 适配之后,提供的 REST API 与原始的 REST API 有一点点不同,其路径中的 {version} 值固定为 eureka,其他的变化不大,如下图所示: REST API 实战 查询所有应用实例 http://localhos…

2019年1月3日 0条评论 906点热度 0人点赞 大漠知秋 阅读全文
Spring Cloud Finchley.RELEASE

Eureka 入门

简介 Eureka   Eureka 是 Netfix 公司开源的一款服务发现组件,该组件提供的服务发现可以为负载均衡、Failover 等提供支持,如下图所示。Eureka 包括 Eureka Server 及 Eureka Client。Eureka Server 提供 REST 服务,而 Eureka Client 则是使用 Java(其他语言亦可) 编写的客户端,用于简化与 Eureka Server 的交互。 服务发现的技术选型   从列表看,有很多服务发现组件可以选择,针对AP及CP问题,这里主要选取了…

2019年1月3日 0条评论 879点热度 0人点赞 大漠知秋 阅读全文
12345
分类
  • C++ / 11篇
  • Develop Software / 3篇
  • Docker CE / 24篇
  • Elasticsearch / 3篇
  • FastDFS / 1篇
  • Flutter / 1篇
  • Git / 3篇
  • GitLab / 6篇
  • Golang / 21篇
  • Http Client 4.5.2 / 2篇
  • Java / 14篇
  • Kubernetes / 19篇
  • Linux / 65篇
  • Mac / 5篇
  • Maven / 1篇
  • MyBatis / 1篇
  • MySQL / 8篇
  • Nginx / 6篇
  • Rabbit MQ / 10篇
  • Redis / 1篇
  • Spring / 1篇
  • Spring Boot / 12篇
  • Spring Cloud Finchley.RELEASE / 50篇
  • Sublime / 2篇
  • Windows / 1篇
  • 吉他 / 2篇
  • 图论 / 8篇
  • 数据结构与算法 / 11篇
  • 未分类 / 1篇

COPYRIGHT © 2023 大漠知秋的加油站. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

豫ICP备16029200号-2