搭建负载均衡和服务发现服务的目的 随着网站业务的不断提升,单个服务器的性能越来越难满足客户的业务需求,所以很多情况下,需要使用多服务器实例和负载均衡器来满足业务需要。 Nginx 什么是Nginx Nginx一款高性能的Web服务器,它既可以单独使用,也可以作为负载均衡器与其他Web服务器组合使用。 ...
前言:在集群环境下使用Motan需要依赖外部服务发现组件,目前支持consul或zookeeper,但是工作中最常用的是zookeeper,所以这里以zookeeper作为注册中心 ! 一、zookeeper的安装和启动 说明:这里以单机集群的方式来作为注册中心 ①.首先下载zk的tar.gz包,放 ...
分类:
其他好文 时间:
2018-04-14 00:39:02
阅读次数:
254
几个月没有更新博客了,已经长草了,特意来除草。本次主要分享如何利用consul来实现redis以及mysql的高可用。以前的公司mysql是单机单实例,高可用MHA加vip就能搞定,新公司mysql是单机多实例,那么显然这个方案不适用,后来也实现了故障切换调用dns api来修改域名记录,但是还是没 ...
分类:
数据库 时间:
2018-04-13 18:02:23
阅读次数:
251
使用服务发现的时候提到了两种注解,一种为@EnableDiscoveryClient,一种为@EnableEurekaClient,用法上基本一致,今天就来讲下两者,下文是从stackoverflow上面找到的对这两者的解释: 原文地址为:What’s the difference between ...
分类:
编程语言 时间:
2018-04-12 20:52:56
阅读次数:
1220
一、环境描述以容器方式运行 Consul:通过 http://192.168.56.129:8500 访问 Consul修改 docker02 和 docker03 的 docker daemon 的配置文件,将docker02和docker03注册到consul数据库中vim
分类:
Web程序 时间:
2018-04-12 19:53:07
阅读次数:
229
作者:网易云链接:https://www.zhihu.com/question/45413135/answer/226794957来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 简而言之,Dubbo确实类似于Spring Cloud的一个子集,Dubbo功能和文档完善 ...
分类:
其他好文 时间:
2018-04-08 22:28:58
阅读次数:
215
Spring Cloud 是一个基于 Spring Boot 实现的云应用开发工具,它为基于 JVM 的云应用开发中涉及的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。通过 Spring Boot 风格进行再封装屏蔽 ...
分类:
编程语言 时间:
2018-03-29 19:00:33
阅读次数:
602
Spring Cloud 是一个基于 Spring Boot 实现的云应用开发工具,它为基于 JVM 的云应用开发中涉及的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。通过 Spring Boot 风格进行再封装屏蔽 ...
分类:
编程语言 时间:
2018-03-28 14:22:54
阅读次数:
170
版权声明:本文为博主原创文章,欢迎转载,转载请注明作者、原文超链接 ,博主地址:http://blog.csdn.net/forezp。 http://blog.csdn.net/forezp/article/details/70245644 版权声明:本文为博主原创文章,欢迎转载,转载请注明作者、 ...
分类:
编程语言 时间:
2018-03-21 18:37:09
阅读次数:
298
docker overlay跨主机网络 1.环境 docker版本 Docker version 18.02.0-ce, build fc4de44 3台主机 192.168.55.51 host1 192.168.55.52 host2 192.168.55.53 host2 2.部署Consul... ...
分类:
其他好文 时间:
2018-03-20 18:51:53
阅读次数:
293