张燊Jason
技术文档备忘记录
展开
-
07-架构2023版-centos+docker部署Canal 实现多端数据同步
2. 消息队列方式,延时双删。这会造成中间有间隔时间数据不一致, 另外对代码有侵入性。(也就是说需要主动的推送消息队列,订阅方去消费双删,这个是和业务无关的代码)如果没有开启过的,就在my.cnf 中增加以下配置。如果之前做过了主从复制,也可以用之前的账号(slave)直接用.如果是之前做过了主从复制,那么binLog是已经开启了的。1. 手动删除和更新缓存, 高并发下会造成脏数据。基于日志增量订阅和消费的业务包括。上图中为ON状态,证明已经开启了。原创 2023-08-31 15:18:24 · 940 阅读 · 0 评论 -
cent7 + docker 部署rocketMQ5.1.0
cent7 + docker 部署rocketMQ5.1.0原创 2023-07-08 15:00:12 · 699 阅读 · 0 评论 -
cent + docker 安装elasticsearch,设置密码并启动测试和正式双实例
多实例搭建 , 测试环境, 密码访问原创 2023-06-26 18:29:15 · 528 阅读 · 0 评论 -
centos 手动下载包安装elasticsearch8.7.0, 并设置密码访问
elasticsearch8.7.0 安装, 启动密码验证, 安装中文分词器原创 2023-06-23 10:30:43 · 643 阅读 · 0 评论 -
06-架构2023版-centos+docker部署seata1.6.1
06-架构2023版 -centos+docker部署seata1.6.1原创 2023-05-24 16:38:27 · 237 阅读 · 0 评论 -
04-架构2023版-centos+docker部署nacos
微服务部署2023系列-centos+docker部署nacos原创 2023-05-10 13:53:22 · 1166 阅读 · 0 评论 -
05-架构2023版-ShardingJDBC-5.3.0-实现读写分离+数据分片
ShardingJDBC5.3.0 实现读写分离 一主三从读写分离部署实例教程原创 2023-05-16 20:07:42 · 334 阅读 · 0 评论 -
03-架构2023版-centos+docker部署mysql(主从复制版)
centos+docker 部署mysql单机和集群原创 2023-05-08 14:32:06 · 439 阅读 · 0 评论 -
02-架构2023版-centos安装docker
微服务部署2023系列-centos安装docker原创 2023-05-07 19:36:43 · 478 阅读 · 0 评论 -
01-架构2023-centos搭建干净通用环境-nginx+jdk+redis
centos 初始化最干净的部署环境: java + nginx + redis; 并全部实现开机自启动相关配置服务原创 2023-05-06 19:53:30 · 587 阅读 · 0 评论 -
分库分表和MyCat
垂直切分: 不同业务的表, 分别在不同的库 缺点:某个表巨量, 不均衡 水平切分: 比如:某个表按id奇偶数切分原创 2021-09-20 17:45:47 · 133 阅读 · 0 评论 -
kafka集群环境搭建
kafka集群环境搭建kafka 环境搭建kafka环境搭建准备:- 准备zookeeper环境(zookeeper-3.4.6)- 下载kafka安装包:https://archive.apache.org/dist/kafka/2.1.0/kafka_2.12-2.1.0.tgz- 上传到:192.168.11.221搭建kafka环境:## 1 解压kafka_2.12-2.1.0.tgz.gz包到/usr/local/tar -zxvf kafka_2.12-2.1.0.原创 2021-01-20 16:13:29 · 242 阅读 · 1 评论 -
Zookeeper简介与环境搭建
Zookeeper简介与环境搭建接下来本神带着小伙伴们简单了解一下Apache-Zookeeper,并进行Zookeeper集群的环境搭建; Zookeeper基础知识、体系结构、数据模型 Zookeeper是一个类似linux、hdfs的树形文件结构,zookeeper可以用来保证数据在(Zookeeper)集群之间的数据的事务性一致性,zookeeper也是我们常说的CAP理论中的CP(强一致性); Zookeeper有一个概念叫watch(也称之为事件),是一次性触发的,当watch原创 2021-01-20 11:25:41 · 87 阅读 · 0 评论 -
RabbitMQ消息服务用户手册
RabbitMQ消息服务用户手册架构设计 服务架构概述 架构:RabbitMQ Cluster + Queue HA + Haproxy + Keepalived解释:3台rabbitMQ服务器构建broker集群,允许任意2台服务器故障而服务不受影响,在此基础上,通过Queue HA (queue mirror)实现队列的高可用,在本例中镜像到所有服务器节点(即1个master,2个slave);为保证客户端访问入口地址的唯一性,通过haproxy做4层代理来提供M...原创 2021-01-16 09:44:36 · 145 阅读 · 0 评论 -
阿里云下Centos安装RabbitMQ集群
1. 安装erlangyum install erlang2.下载RabbitMQ的二进制包https://www.rabbitmq.com/install-generic-unix.html找到包的链接, 右键复制链接, 用wget下载在centos服务器上wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.9/rabbitmq-server-generic-unix-3.8.9.tar.xz原创 2021-01-14 14:45:49 · 130 阅读 · 0 评论 -
安装 Redis + 配置密码验证 + 开机自动启动
下载官网:https://redis.io/download选择下载稳定版本,不稳定版本可以尝鲜,但是不推荐在生产使用。上传至linux安装 Redis 解压redis: tar -zxvf redis-5.0.5.tar.gz 得到: 安装gcc编译环境,如果已经安装过了,那么就是 nothing to do yum install gcc-c++ 进入到redis-5.0.5目录,进行安装: make && ma..原创 2020-12-14 23:20:36 · 109 阅读 · 0 评论 -
Centos下安装Nginx 加调试方法+开机启动
安装Nginx 去官网http://nginx.org/下载对应的nginx包,推荐使用稳定版本 上传nginx到linux系统 安装依赖环境 (1)安装gcc环境 yum install gcc-c++ (2)安装PCRE库,用于解析正则表达式 yum install -y pcre pcre-devel (3)zlib压缩和解压缩依赖, yum install -y zlib zlib-devel (4)SSL 安全的加密的套接字原创 2020-12-12 10:02:35 · 208 阅读 · 0 评论 -
配置 Keepalived - 备
配置 Keepalived - 备1. 通过命令vim keepalived.conf打开配置文件global_defs { router_id keep_172}vrrp_instance VI_1 { # 备用机设置为BACKUP state BACKUP interface ens33 virtual_router_id 51 # 权重低于MASTER priority 80 advert_int 2 au...原创 2020-12-10 01:20:05 · 123 阅读 · 0 评论 -
配置 Keepalived - 主
配置 Keepalived - 主1. 通过命令vim keepalived.conf打开配置文件global_defs { # 路由id:当前安装keepalived的节点主机标识符,保证全局唯一 router_id keep_171}vrrp_instance VI_1 { # 表示状态是MASTER主机还是备用机BACKUP state MASTER # 该实例绑定的网卡 interface ens33 # 保证主备节点一致即可..原创 2020-12-10 01:06:31 · 78 阅读 · 0 评论 -
Keepalived 安装部署+配置
下载地址:点我下载 通过ftp工具上传到linux中,/home/software 解压 tar -zxvf keepalived-2.0.18.tar.gz 解压后进入到解压出来的目录,看到会有configure,那么就可以做配置了(配置安装和nginx一模一样) 使用configure命令配置安装目录与核心配置文件所在位置: ./configure --prefix=/usr/local/keepalived --sysconf=/etc ..原创 2020-12-10 00:50:29 · 106 阅读 · 0 评论 -
3. 大型网站演进图+架构图
原创 2020-12-06 13:50:37 · 194 阅读 · 0 评论 -
2.大型网站的9大特点
说到大型网站,很多人可能都会有一个误区,他们会认为:网站访问量大,那就是一个大型网站,其实这只说对了一半。为什么呢?给大家举个例子就明白了。比如:百度旗下的上网导航网站:hao123。这个网站的用户访问量是非常巨大的,那么它是一个大型网站吗?其实不是。为什么呢?类似hao123这样的网站,它们都是提供一个静态网页(可以通过模板技术生成静态页面),用户点击是跳转到其他的网站,它们是根据用户的访问需求提供了一种综合的网站分类推荐服务。这些网站本身是不具有庞大的数据量的。可以说他们和用户的交互都是单向的,网站原创 2020-12-06 13:40:12 · 246 阅读 · 0 评论 -
1. 前言 - 栏目笔记来源是百万年薪架构师课程
本栏目本意是记录架构师课程中最重要的技术点 架构师技术一直在更新, 我会持续去学习最顶尖的课程,然后记录在这里。 方便自己复习,也供大家交流 课程来自最专业的技术网站, 有国内的也有国外的, 用到的一些技巧如下:破解慕课网禁止文档复制的方案 ...原创 2020-12-06 13:32:34 · 85 阅读 · 1 评论