本篇主要介绍了 Spring Boot 如何与 Consul 进行集成,Consul 只是服务注册的一种实现,还有其它的例如 Zookeeper、Etcd 等,服务注册发现在微服务架构中扮演这一个重要的角色,伴随着服务的大量出现,服务与服务之间的配置管理、运维管理也变的难以维护,通过 Consul ...
分类:
编程语言 时间:
2019-08-07 19:26:50
阅读次数:
531
利用keepalived和haproxy配置mysql的高可用负载均衡实验系统:CentOS7.5实验前提:防火墙和selinux都关闭实验说明:本实验共有4台主机,IP分配如拓扑实验软件:keepalived haproxy-1.5.19 mariadb实验拓扑:一:安装MySql(在两个mysql节点上都配置)1:安装mariadb[root@localhost~]#systemctlst
分类:
数据库 时间:
2019-08-04 23:50:00
阅读次数:
127
Kubernetes 主要由以下几个核心组件组成: Etcd:是高可用的 key/value 存储系统,用于持久化存储集群中的所有资源对象,比如:Node,Pod,Serivce,RC,namespace 等。API server 提供了操作 etcd 的封装接口 API,以 Rest 的方式提供, ...
分类:
Web程序 时间:
2019-08-04 19:49:34
阅读次数:
113
环境 Centos 7.2 master 192.168.121.101node-1 192.168.121.134node-2 192.168.121.135 Kubernetes集群组件:– etcd 一个高可用的K/V键值对存储和服务发现系统– flannel 实现夸主机的容器网络的通信– k ...
分类:
其他好文 时间:
2019-08-04 15:10:18
阅读次数:
77
本文使用Docker搭建RabbitMQ集群,然后使用HAProxy做负载均衡,最后使用KeepAlived实现集群高可用,从而搭建起来一个完成了RabbitMQ高可用负载均衡集群。受限于自身条件,本文使用VMware虚拟机的克隆功能克隆了两台服务器进行操作,仅作为一个demo,开发中可根据实际情况... ...
分类:
其他好文 时间:
2019-08-03 19:59:52
阅读次数:
169
至2019年12月31日 Spring Cloud(Eureka,Ribbon,Feign,Config,)8月31日 Kubernetes 9月30日 Redis(集群工作原理,选举算法) 10月15日 Ngnix/HAProxy 10月30日 MySQL(集群工作原理,索引,) 9月30日 Mo ...
分类:
其他好文 时间:
2019-08-03 14:46:36
阅读次数:
78
linux系统 Centos7 数据库服务器 -mysql 3306 web服务器 -jdk path -tomcat7 平台接口 8080 负载服务器 -haproxy 模块服务器 -redis -zookeeper -wrapper 添加端口- 设置成服务- 环境变量 ...
分类:
其他好文 时间:
2019-08-02 13:20:37
阅读次数:
93
#让RS记录客户端的真实IP #1.先在haproxy.cfg中加入下面参数。 (1) defaults ............ option http-server-close (2)listen www...option forwardfor #如果后端服务器需要获得客户端真实ip需要配置的参 ...
分类:
其他好文 时间:
2019-08-02 12:47:01
阅读次数:
114
[TOC] 基于k8s集群部署prometheus监控etcd 1、背景和环境概述 本文中涉及到的环境中、 监控和 基本环境已部署好。 内置了 接口供收集数据,在 集群任意一台节点上可通过 检查是否能正常收集数据。 2、修改prometheus配置 修改 的配置,增加对 的监控配置,配置中指定etc ...
分类:
其他好文 时间:
2019-08-02 09:13:45
阅读次数:
487
2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司。 这家公司主要提供基于PaaS的云计算技术服务。具体来说,是和LXC有关的容器技术。 LXC,就是Linux容器虚拟技术(Linux container) 后来,dotCloud公司将自己的容器技术进行了简化和标准 ...
分类:
其他好文 时间:
2019-08-01 00:07:23
阅读次数:
86