理论篇 概述 概述 应用场景 提供服务包括:分布式消息同步和协调机制,服务器节点动态上下线,统一配置管理,负载均衡,集群管理等 本地模式安装部署 安装准备: 安装JavaJDK 将下载zookeeper安装tar包上传到linux系统中 解压tar包并修改文件权限 修改配置文件 将zookeeper ...
分类:
其他好文 时间:
2019-11-27 23:45:55
阅读次数:
171
概述 在微服务架构中,需要几个基础的服务治理组件,包括服务注册与发现、服务消费、负载均衡、熔断器、智能路由、配置管理等,由这几个基础组件相互协作,共同组建了一个简单的微服务系统。一个简单的微服务系统如下图: 在 Spring Cloud 微服务系统中,一种常见的负载均衡方式是,客户端的请求首先经过负 ...
分类:
其他好文 时间:
2019-11-24 00:11:08
阅读次数:
126
Tomcat访问控制 注意:测试功能,生产环境不要用 tomcat管理功能用于对tomcat自身以及部署在tomcat上的应用进行管理的web应用。在默认情况下是处于禁用状态的,如果需要开启这个功能,就需要配置管理用户,即配置、tomcat-users.xml文件。~~~~~~~~实验如下:主机:1 ...
分类:
其他好文 时间:
2019-11-23 21:52:44
阅读次数:
62
1.spring整合rabbitMQ配置文件 rabbitmq-context.xml <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins ...
分类:
编程语言 时间:
2019-11-20 12:44:02
阅读次数:
64
Confd是一个轻量级的配置管理工具。通过查询Etcd,结合配置模板引擎,保持本地配置最新,同时具备定期探测机制,配置变更自动reload。其后端支持的数据类型有:etcd、consul、vault、environmentvariables、redis、zookeeper、dynamodb、stackengine、rancher。不过一般使用Confd和etcd的配合使用比较多。前端服务器:服务器
分类:
其他好文 时间:
2019-11-15 09:33:11
阅读次数:
114
Spring的微服务框架SpringCloud受到众多公司欢迎,给大家带来一篇框架搭建入门。本次采用的版本是Spring Cloud版本为Finchley.RELEASE。 一、SpringCloud项目简介 spring cloud: 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服 ...
分类:
编程语言 时间:
2019-11-13 13:03:27
阅读次数:
90
1、SpringCloud简介 SpringCloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、负载均衡、微代理、事件总线、全局锁、决策竞选、分布式会话等等。它运行环境简单,可以在开发人员的电脑上跑 2、服务注册与发现 SpringCloud使用注册中心E ...
分类:
编程语言 时间:
2019-11-09 14:05:54
阅读次数:
82
配置管理工具 配置管理工具(SCM,Software Configuration Management)可以将代码、软件方式实现的基础设施配置信息保存,也可以根据需求变化反复进行变更。 相关工具包括Ansible、Chef、Puppe、SaltStack等,版本管理工具有Git、Subversion ...
分类:
其他好文 时间:
2019-11-09 09:53:53
阅读次数:
91
当下有许多的运维自动化工具(配置管理),例如:ansible、saltstack、puppet、fabric等 ansible 是一种集成it系统的配置管理、应用部署、执行特定任务的开源平台,是ansibleworks公司名下的项目,该公司由cobbler及func的作者与2012年创立成立 ans ...
分类:
其他好文 时间:
2019-11-05 21:38:39
阅读次数:
124
sql server 自增列,值突然增大1000的情况 解决方法: 1 打开配置管理器2左面点击sql服务3右面 右键点击SQL Server(MSSQLSERVER) 4点击 启动参数5 在参数 里输入 -T272 点增加 ...
分类:
数据库 时间:
2019-10-31 23:37:54
阅读次数:
141