自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 SpringCloud集成Seata并使用Nacos做注册中心与配置中心搭建初体验

最近在为项目引入分布式事务做技术研究,目前来看,seata是个不错的选择,打算看看,本篇文章纯属个人学习的笔记,不负任何责任,本篇介绍以nacos-1.2.0,SpringBoot-2.3.0,seata-1.2.0,mysql-5.7作为seata-server高可用db模式的数据库,搭建分布式事务的demo。第一步:nacos安装到nacos官网下载nacos,地址:https://github.com/alibaba/nacos/releases,目前最新版本是1.2.0,下载直接以stan.

2020-06-09 12:58:19 5719 5

原创 RocketMQ部署笔记

记录一些RocketMQ的安装过程环境:CentosJAVA:JDK-1.8下载RocketMQ:http://rocketmq.apache.org/release_notes/解压到目录:/usr/local/rocketmq根据机器的内存进行修改RocketMQ的内存大小。先改rocketmq/bin/runserver.sh,我这里改为如下:JAVA_OPT=“${J...

2019-05-21 10:32:58 225

原创 Kafka学习笔记

一、Kafka简介1.1、Kafka概念Kafka是一个分布式消息系统,由linkedin使用scala编写,用作LinkedIn的活动流和运营数据处理管道的基础。具有高水平扩展和高吞吐量。1.2、使用场景1)作为常规的消息系统,Kafka是个不错的选择,可以使Kafka具有良好的扩展性和性能优势,到目前为止,Kafka并没有提供JMS中的"事务性"消息传输担保(消息确认机制),“...

2019-05-21 10:32:25 412

原创 Elasticsearch集群部署搭建笔记

ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。下面介绍Elasticsearch的集群部署的过程。环境 | ...

2019-05-21 10:31:45 106

原创 Jenkins学习笔记

Jenkins 是一款开源持续集成工具,用于项目开发,具有自动化构建、测试和部署等功能。本文以 CentOS7 环境为例,总结了 Jenkins 的安装与配置、邮件功能使用,以此演示 Java 项目(SVN+Maven)的构建等常用操作等。1.Jenkins安装1.1 安装 JDKJenkins是基于java开发的,所以需要安装JDK,下载JDK:https://www.oracle....

2019-05-21 10:30:20 734

原创 ELK系统搭建笔记

在微服务架构下,服务的数量以及服务集群等,日志散落在各个服务器里,这样不管是运维还是查找问题,都是一件非常困难的事情,这时候日志的统一管理就显得非常重要,ELK就是为了解决日志管理的问题,ELK被称为日志分析系统,是三款开源软件的简称,分别是Elasticsearch+Logstash+Kibana,本篇文章还会用到一个叫FileBeat的软件,用来负责收集日志的,下面是ELK的部署图:简单介...

2019-05-21 10:27:07 215

原创 MongoDB4.0搭建分布式集群-笔记

搭建之前先了解一下MongoDB分片群集主要有如下三个组件:Shard:分片服务器,用于存储实际的数据块,实际生产环境中一个shard server 角色可以由几台服务器组成一个Peplica Set 承担,防止主机单点故障。Config Server:配置服务器,存储了整个分片群集的配置信息,其中包括chunk信息。Routers:前端路由,客户端由此接入,且让整个群集看上去像单一数据库...

2019-05-21 10:25:07 396

原创 Redis位图-学习笔记

我们学习Redis时,都知道Redis支持以下几种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 现在介绍另一种比较少见的类型:位图。其实位图并不是一种特殊的数据结构,它的内容其实就是普通的字符串,也就是 byte 数组。我们可以使用普通的 get/set 直接获取和设置整个位图的内容,也可以使用位图操作命...

2019-05-21 10:23:55 120

原创 SpringBoot整合Redis实现Shiro权限控制的集群Session共享

网上很多介绍springboot+shiro+redis解决session共享的文章,但大部分都是基于springboot1.5版本的,有些接口发生变化。本篇文章主要记录在SpringBoot2.x的基础上整合Shiro和Redis,实现权限控制与支持集群下的Session共享。1、项目依赖项目是基于Maven的,首先在pom.xml添加以下文件:<parent> ...

2019-05-21 10:21:33 2181

原创 Docker学习笔记

1、Docker是什么我们在理解 Docker 之前,首先得先区分清楚两个概念,容器和虚拟机。我们用的传统虚拟机如 VMware , VisualBox 之类的需要模拟整台机器包括硬件。每台虚拟机都需要有自己的操作系统,每一台虚拟机包括应用,必要的二进制和库,以及一个完整的用户操作系统。而容器技术是和我们的宿主机共享硬件资源及操作系统,可以实现资源的动态分配。容器包含应用和其所有的依赖包,但...

2019-05-21 10:04:18 232

原创 Mina自动分包、粘包的解决方法

最近用JAVA做服务端,使用Mina框架对接终端设备,通过TCP通讯,在数据量较大的情况下,遇到Mina接收数据不完整的情况,经过研究,找到解决方法,记录如下:Mina版本:2.1.21.实现ProtocolCodecFactory类,用来拦截数据包。import org.apache.mina.core.session.IoSession;import org.apache.m...

2019-05-21 09:44:34 1720

mha4mysql-0.57

mha4mysql-manager-0.57.tar和 mha4mysql-node-0.57.tar 的源码和rpm包

2018-08-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除