本文参考https://www.cnblogs.com/hk315523748/p/6094656.html 一、软件版本 操作系统:CentOS-7-x86_64JDK版本...
本文参考https://www.cnblogs.com/hk315523748/p/6094656.html 一、软件版本 操作系统:CentOS-7-x86_64JDK版本...
本文引用自https://mp.weixin.qq.com/s/aZoSC9hRw7RDUx-2bOjSVg Apache的架构师们遵循的30条设计原则 本文作者叫Srina...
一、先说区别: 一句话:分布式是并联工作的,集群是串联工作的。 1.分布式是指将不同的业务分布在不同的地方。 而集群指的是将几台服务器集中在一起,实现同一业务。分布式中的每一...
本文引用自《Mycat权威指南.pdf》 一、mysql主从复制的几种方案 数据库读写分离对于大型系统或者访问量很高的互联网应用来说,是必不可少的一个重要功能。从数据库的角度...
本文参考《Mycat权威指南.pdf》 概述 Mycat 作为一个代理层中间件,Mycat 系统的高可用涉及到 Mycat 本身的高可用以及后端 MySQL 的高可用。在大多...
本文参考 随着应用的访问量并发量的增加,应用读写分离是很有必要的。当然应用要实现读写分离,首先数据库层要先做到主从配置。 应用实现读写分离至少有两种方法:应用本身通过代码实现...
方法一:手动解压JDK的压缩包,然后设置环境变量 在/usr/目录下创建java目录 2.下载jdk,然后解压并copy到/opt/java(任意目录即可) 设置环境变量,修...
本文参考:http://jingyan.baidu.com/article/a378c960d8a108b3282830ec.html本文环境为:Centos7+MariaD...
环境:centos7MariaDB10.2 一、关闭防火墙 查看防火墙状态:systemctl status firewalld停止防火墙:systemctl stop fi...
本文参考:https://blog.csdn.net/yelllowcong/article/details/78764355 安装环境:centos7-x64,keepal...
1、缓存穿透 是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起为id为“-1”的数据或id为特别大不存在的数据。这时的用户很可能是攻击者,攻击会导致数据库压力过大。...
RabbitMQ产生的背景 1、消息队列系统最在可以追溯到上个世纪(是不是感觉很久远,其实是1983年,那时候我还没用出生)。1983年最早的消息队列软件Teknekron诞...
Spring Cloud Config为服务端和客户端提供了分布式系统的外部化配置支持。配置服务器为各应用的所有环境提供了一个中心化的外部配置。它实现了对服务端和客户端对Sp...
最近在做springbootdemo时遇到过样的问题,启动main主法后,自动停退出,但在命令行下用mvn springboot:run启动是正常的。在网上搜了反说这样可以解...
一、服务组件化 组件,是一个可以独立更换和升级的单元。就像PC中的CPU、内存、显卡、硬盘一样,独立且可以更换升级而不影响其他单元。 在“微服务”架构中,需要我们对服务进行组...
Eureka Server可通过运行多台实例并相互注册的方式来实现高可用,各实例是平等的,没有master和slave之分,不象zookeeper一样有选举机制。 本例用三台...