- 博客(24)
- 资源 (39)
- 收藏
- 关注
原创 ELK-Kafka分布式日志收集
ELK-Kafka分布式日志收集文章目录1. ELK搭建详细教程参考2. ELK-Kafka分布式日志收集架构设计3. 环境搭建部署3.1 环境准备3.2 创建网络3.3 elasticsearch3.3.1 elasticsearch配置文件3.3.2 docker-compose配置文件3.3.3 构建脚本3.4 logstash3.4.1 订阅kafka数据来源配置文件3.4.2 docker-compose配置文件3.4.3 构建脚本3.5 kibana3.5.1 docker-compose.
2020-05-11 16:19:37
1195
原创 ELK
ELK文章目录1. 什么是ELK?2. ELK用途?3. ELK架构设计4. ELK搭建部署4.1 环境准备4.1.1 所需配置4.1.2 创建网络4.2 elasticsearch4.2.1 elasticsearch配置文件4.2.2 docker-compose配置文件4.2.3 构建脚本4.3.4 elasticsearch常用命令4.3 logstash4.3.1 处理过程4.3.2 执行模型4.3.3 收集数据来源4.3.3.1 kafka数据来源4.3.3.2 tomcat数据来源4.3.
2020-05-11 16:17:34
781
原创 Zipkin链路追踪与监控
Zipkin链路追踪与监控文章目录1. 分布式链路监控与追踪产生背景2. zipkin框架介绍3. zipkin部署3.1 docker3.2 jar包运行3.3 源码编译4. 项目构建4.1 zipkinp-server4.2 zipkin-comsumber4.3 zipkin-provider4.4 启动部署1. 分布式链路监控与追踪产生背景在微服务系统中,随着业务的发展,系统会变得越来越大,那么各个服务之间的调用关系也就变得越来越复杂。一个 HTTP 请求会调用多个不同的微服务来处理返回.
2020-05-11 16:15:11
1079
原创 redis详解
redis详解文章目录文章目录1. redis是什么?2. 安装部署2.1 编译安装2.2 docker安装3. redis 持久化3.1 RDB3.2 AOF4. redis 基础数据类型4.1 string4.2 list4.3 set4.4 zset4.5 hash5. redis 常用操作5.1 string5.2 list5.3 set5.4 zset5.5 hash6. redis操作键值7. redis 安全设置7.1 设置监听ip7.2 设置监听端口7.3 设置密码7.4 把re.
2020-05-11 16:12:42
996
1
原创 Kubernetes搭建
Kubernetes部署文章目录文章目录1. Kubernetes是什么?2. Kubernetes 组件2.1 Master 组件2.1.1 kube-apiserver2.2.2 etcd2.2.3 kube-scheduler2.2.4 kube-controller-manager2.2.5 云控制器管理器-(cloud-controller-manager)2.2 Node组...
2020-04-11 17:19:03
1762
原创 分布式锁-基于Zookeeper实现
分布式锁-基于Zookeeper实现文章目录文章目录1. Zookeeper安装部署1.1 安装部署参考文档1.2 Zookeeper客户端工具2. 实现原理3. 具体实现3.1 引入Gradle依赖3.2 具体业务实现3.2.1 创建CustomLock接口3.2.2 创建ZookeeperAbstractLock抽象类3.2.3 创建ZookeeperDistrbuteLock抽象...
2020-04-11 17:18:02
113
原创 分布式锁-基于Redis实现
分布式锁-基于Redis实现文章目录文章目录1. 高可用分布式锁特性2. 实现原理2.1 常用命令解析2.2 原理解析2.3 问题总结3. 具体实现3.1 引入依赖3.2 编辑配置文件3.3 初始化lua脚本3.4 定义分布式锁接口3.5 redisclient工具类3.6 测试分布式锁3.7 基于注解切面简化实现分布式锁3.8 源码参考地址3.9 总结1. 高可用分布式锁特性...
2020-04-11 17:17:43
326
原创 Jenkins搭建
Jenkins搭建安装Nginx1.下载jenkins镜像$ docker pull jenkins/jenkins2.安装jenkins1.创建主机挂载目录$ mkdir -p /data/jenkins_home 2.添加读写权限$ chmod 777 /data/jenkins_home3.运行docker$ docker run -d --name jen...
2020-04-05 00:36:29
138
原创 Jenkins部署项目
Jenkins部署项目新建任务配置任务1.General配置2.源码管理3.构建环境1.Delete workspace before build starts:构建前清空工作空间2.Use secret text(s) or file(s):使用加密文件或文本3.Abort the build if it’s stuck:构建出现问题,则终止构建4.Ad...
2020-04-05 00:36:20
518
原创 分布式事务-Seata
Seata文章目录文章目录1. 什么是Seata?2. 发展历史3. 微服务中的分布式事务问题4. Seata如何解决分布式事务?4.1 Seata解决分布式事务设计原理:4.2 如何定义分布式事务:4.3 Seata有3个基本组件:4.4 Seata管理分布式事务的典型生命周期:5. SpringCloud集成Seata5.1 运行Seata5.1.1 Seata下载地址 [http...
2020-04-05 00:22:50
9210
1
原创 分布式事务-Tx-lcn
Tx-lcn文章目录文章目录1. TX-LCN是什么?2. 框架定位3. 解决方案4. SpringCloud集成TX-LCN4.1 TX-LCN模块说明4.2 TM 配置与启动4.2.1 所需配置4.2.2 导入数据库脚本4.2.3 TM版本下载4.2.4 源码编译4.2.4 启动4.3 TC 微服务模块4.3.1 微服务模块4.3.2 引入maven依赖4.3.3 TC开启分布式事...
2020-04-05 00:22:41
582
原创 分布式注册中心-Nacos
Sping Cloud Alibaba Nacos文章目录文章目录1. 什么是Nacos?2. Nacos的关键特性3. Nacos生态4. 启动 Nacos Server 并添加配置4.1 [下载地址](https://github.com/alibaba/nacos/releases)4.2 启动Nacos Service4.3 命令添加配置5. Nacos Config 整合5....
2020-04-05 00:22:30
1525
1
原创 分布式注册中心-Apollo
Apollo文章目录文章目录1. 什么是Apollo?2. 特点3. 设计([官方文档参考地址](https://github.com/ctripcorp/apollo/wiki/Apollo%E9%85%8D%E7%BD%AE%E4%B8%AD%E5%BF%83%E4%BB%8B%E7%BB%8D))3.1 基础模型3.2 界面概览3.3 添加/修改配置项3.4 发布配置3.5 ...
2020-04-05 00:22:18
7742
原创 分布式注册中心-Zookeeper
Zookeeper文章目录文章目录1.什么是Zookeeper?2. 搭建Zookeeper3. 集群搭建Zookeeper3.1 集群服务器所需配置3.2 集群数量为什么至少是三台,并且最好为奇数?3.3 集群配置文件3.3.1 创建myid文件3.3.2 编辑配置文件zoo.cfg3.2.3 配置系统环境变量3.2.4 启动zookeeper集群服务3.4 Zookeeper基础知...
2020-04-05 00:22:07
509
原创 分布式注册中心-Consul
Consul文章目录文章目录1.什么是Consul?2.安装Consul2.1 二进制文件安装 [下载地址](https://www.consul.io/downloads.html)2.2 源码编译2.3 Docker安装2.3.1 拉取镜像2.3.2 consul 参数详解2.3.3 consul 端口详解2.3.4 consul 集群启动Consul3. 客户端集成Consul3...
2020-04-05 00:21:48
463
原创 分布式注册中心-Eureka
Eureka文章目录文章目录1. 什么是Eureka?2. Eureka的组成?3. SpringCloud集成Eureka3.1 模块3.2 功能模块配置3.2.1 eureka-server配置3.2.2 eureka-provider配置3.2.3 eureka-consumer配置4. Eureka和Zookeeper对比1. 什么是Eureka?Eureka 是一个基于...
2020-04-05 00:21:36
584
原创 Docker-compose详解
Docker-compose文章目录文章目录1. Docker-compose是什么?2. Docker-compose安装卸载3. Docker-compose常用命令3.1 Docker-compose命令格式3.2 docker-compose up3.3 docker-compose ps3.4 docker-compose stop3.5 docker-compose -h3...
2020-04-05 00:21:06
1783
1
原创 Dockerfile详解
Dockerfile文章目录文章目录1. 什么是Dockerfile?2. 使用 Dockerfile 定制镜像2.1 FROM指令2.2 RUN指令2.2.1 shell 格式2.2.2 exec 格式2.3 COPY指令2.4 ADD指令2.5 CMD指令2.6 ENTRYPOINT指令2.7 ENV指令2.8 ARG指令2.9 VOLUME指令3.0 EXPOSE指令3.1 WO...
2020-04-05 00:20:52
194
原创 Docker安装
Centos安装Docker步骤环境介绍系统版本:CentOS Linux release 7.5.1804 (Core)内核版本:Linux localhost.localdomain 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux安装前...
2020-04-05 00:20:23
145
原创 Maven私服搭建
Maven私服搭建服务器配置搭建Maven私服关闭防火墙禁止开机自启$ systemctl stop firewalld && systemctl disable firewalld下载镜像$ docker pull sonatype/nexus3构建Docker镜像$ mkdir /data/nexus-data$ docker run -d...
2019-12-12 14:38:38
111
原创 Lvs+Keepalived+Nginx+FastDFS分布式文件系统高可用集群搭建
高可用文件服务器架构设计图所需服务器配置192.168.80.128 和 192.168.80.129两台服务器上搭建Nginx+Keepalived基础软件安装$ yum install gcc openssl-devel libnl libnl-devel libnfnetlink-devel net-tools vim wget lrzsz lsof -y...
2019-12-01 16:08:16
562
原创 Docker+Nginx+FastDFS分布式文件系统搭建
FastDFS介绍1.1 什么是FastDFSFastDFS是用c语言编写的一款开源的分布式文件系统。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。1.2 FastDFS架构Fas...
2019-10-31 17:39:41
2120
原创 基于Docker部署SpringBoot项目
Docker部署SpringBoot1.配置远程连接Docker$ cp /lib/systemd/system/docker.service /lib/systemd/system/docker.service_backup 备份文件$ vim /lib/systemd/system/docker.service 修改docker配置文件$ ExecStart=/usr/bi...
2019-09-03 22:04:29
625
原创 深入理解JDK8新特性之Stream
深入理解parallelStream什么是流?Stream是java8中新增加的一个特性,被java猿统称为流. Stream 不是集合元素,它不是数据结构并不保存数据,它是有关算法和计算的,它更像一个高级版本的 Iterator。原始版本的 Iterator,用户只能显式地一个一个遍历元素并对其执行某些操作;高级版本的 Stream,用户只要给出需要对其包含的元素执行什么操作,比如 ...
2019-08-01 11:07:11
269
JavaWeb系列教程
2018-12-31
分布式乐优商城项目
2018-12-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人