Ribbon Feign 示例代码 注册中心 服务提供方01 服务提供方02 服务消费方Ribbon 服务消费方Feign 验证服务消费和软负载均衡 Ribbon Ribbon 是一个基于 HTTP 和 TCP 客户端的负载均衡器 它可以在客户端配置 ribbonServerList...
SpringCloud系列-04之注册中心Eureka高可用
简介 Zone 示例代码 注册中心01 注册中心02 服务提供方01 服务提供方02 简介 Eureka Server 也支持运行多实例,并以互相注册的方式(即伙伴机制),来实现高可用的部署 即每一台 Eureka 都在配置中指定另一个 Eureka 地址作为伙伴,它在启动时会向伙伴节点获取注册列表...
SpringCloud系列-03之注册中心Eureka进阶
自我保护模式 踢出已关停的节点 注册服务慢的问题 服务状态UNKNOWN 首页显示的微服务名 首页显示的微服务链接 自我保护模式 Eureka 在设计时,认为分布式环境的网络是不可靠的,可能会出现网络原因导致 EurekaServer 没有收到实例的心跳 而这却并不能说明实例就宕了,所以 EurekaServer 缺省会打开保护模式,它主要是网络分区场景下的...
SpringCloud系列-02之注册中心Eureka
简介 示例代码 注册中心 服务提供方01 服务提供方02 验证 简介 Eureka 是 Netflix 开发的,一个基于 REST 服务的,服务注册与发现的组件 它主要包括两个组件:Eureka Server 和 Eureka Client Eureka Client:一个Java客户端,用于简化与 E...
SpringCloud系列-01初识SpringCloud
简介 版本名 这是一个持续更新的、一些关于 SpringCloud 周边的文章 比如它那不走寻常路的版本名、其各组件的功能描述等等 简介 提到 Spring Cloud,就不得不提微服务中,大名鼎鼎的 Netflix Netflix 开源了他们家久经实战考验的一系列微服务组件,而 Spring Cloud 又对其进行了一系列封装,使之更便于使用 Spring Clou...
Linux入门
RPM管理 任务调度 运行级别 启动过程 进程和线程 RPM管理 RPM(RedHat Package Manager)是一种用于互联网下载包的打包及安装工具,类似于Windows中的setup 它会生成具有.rpm扩展名的文件,它包含在某些Linux分发版中,如OpenLinux、TurboLinux、S.u.S.E等等 这一文件格式名称虽然打了RedHat的...
vscode开发java
下载安装软件 [https://code.visualstudio.com/Download#] (个人电脑选择System版本) 配置终端默认cmd 配置cmd打开的编码格式为utf-8 创建profile(点击左下角齿轮->profile) java 并设置为default ,后续插件安装都对于java这个profile 安装插件 IntelliJ IDEA K...
研习RocketMQ01之高可用与消息存储
高可用 可靠性 可用性 消息存储 commitlog 消费队列 实际消费 随机消费 重复消费 优化 常见的主流消息队列有以下三款,各自定位也有所不同 RocketMQ:高性能可靠消息传输 RabbitMQ:可靠消息传输 ...
博客编写入门手册
This post will guide you how to write a post on Chirpy theme. Even if you have previous experience with Jekyll, this article is worth reading, because many features require specific variables to be...
Git常用命令
一机多SSHkey自动切换 重置passphrase 仅克隆最后两个版本 拉取仓库以及分支操作 提交本地新项目到Gitlab 仓库迁移 操作Tag 还原文件 一机多SSHkey自动切换 对于同时处理个人Github和公司Gitlab的情况,就需要一台机器同时管理两个SSHkey并能够自动切换 详细原理见http://www.ixirong.com/2...