- 博客(15)
- 收藏
- 关注
原创 ngrok使用教程
ngrok 是一个反向代理,通过在公共端点和本地运行的 Web 服务器之间建立一个安全的通道,实现内网主机的服务可以暴露给外网。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放,所以ngrok可以很方便地协助服务端程序测试。ngrok的使用并不复杂,主要步骤如下:进入ngrok官网(https://ngrok.com/),注册ngrok账号并下载ngrok;根据官网给定的授权码...
2018-09-29 11:20:40 552
原创 Redis集群
1、所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽。 2、节点的fail是通过集群中超过半数的节点检测失效时才生效。 3、客户端与redis节点直连,不需要中间proxy层.客户端不需要连接集群所有节点,连接集群中任何一个可用节点即可。 4、redis-cluster把所有的物理节点映射到[0-16383]slot上...
2018-09-17 17:24:13 206
原创 Redis4 安装单机环境搭建
Redis官网获取地址:http://download.redis.io/releases/redis-4.0.11.tar.gz单机搭建步骤:安装gcc编译环境 yum install gcc-c++ 解压redis源码文件tar -zxvf redis-4.0.11.tar.gz 进入解压redis解压文件,执行编译,安装命令make make ...
2018-09-17 13:58:37 243
原创 SSM+Mysql8 实现读写分离
开发准备centos7 安装mysql 8 https://blog.csdn.net/jessDL/article/details/82714155centos7 下 mysql8 的主从配置 https://blog.csdn.net/jessDL/article/details/82720091一个可以正常运行的SSM 项目,我的ssm项目如下:dataSource.sp...
2018-09-16 16:53:08 1122 2
原创 Mysql 8 主从配置(Master-Slave)
环境准备192.168.1.126 master192.168.1.127 salve一 主数据 master 配置1. 修改主节点的配置文件vi /etc/my.cnf在文件中[mysqld]节点下加入以下配置server-id=1log-bin=master-binlog-bin-index=master-bin.index2.重启mysq...
2018-09-16 01:54:29 1272
原创 CentOS7 安装 Mysql8
一 获取mysql源获取方法1 1 官网下载:https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm,在上传至centos进行安装获取方法2 2用wget 在centos中直接下载wget https://dev.mysql.com/get/mysql80-community-release-el7-...
2018-09-15 15:12:02 213
转载 RocketMQ集群部署模式
转:https://www.jianshu.com/p/824066d70da81. 单 master 模式也就是只有一个 master 节点,称不上是集群,一旦这个 master 节点宕机,那么整个服务就不可用,适合个人学习使用。2. 多 master 模式多个 master 节点组成集群,单个 master 节点宕机或者重启对应用没有影响。 优点:所有模式中性能最高 缺...
2018-09-14 10:09:42 269
转载 Java并发之Exchanger(交换者)
转:https://blog.csdn.net/tongdanping/article/details/79589253Exchanger(交换者)Exchanger是一个线程间提供数据交换功能的写作工具,他提供了一个同步点,在这个同步点,两个线程可以交换彼此的数据。线程间通过调用excahange()方法交换数据,如果第一个线程先到达同步点,执行exchange方法,那么他会一直在同步点...
2018-09-13 15:34:27 262
转载 Java 并发之Semaphore(信号量)
转:https://blog.csdn.net/tongdanping/article/details/79589253Semaphore(信号量)Semaphore用于流量控制,用于控制访问特定资源的线程数量,通过协调各个线程,以保证合理的使用公共资源。Semaphore就像公路上的交通信号灯或者收费站,用于控制车的流量,如果一条公路只允许10 个车通行,相当于在路口设置一个颁发通行证的...
2018-09-13 15:19:31 224
转载 Java并发之CyclicBarrier(同步屏障)
参考文章:https://blog.csdn.net/tongdanping/article/details/79589253CyclicBarrier(同步屏障)让一组线程到达一个屏障(或者同步点)时被阻塞,知道所有线程到达同步屏障后,同步屏障开门,所有线程继续执行。同步屏障的使用:同步屏障有两种使用方式,从CyclicBarrier的构造方法个可以看出来 //构造方法1...
2018-09-13 15:10:55 971 1
转载 Java并发之CountDwonLatch
原文地址:https://blog.csdn.net/tongdanping/article/details/79589253CountDwonLatch(闭锁)CountDwonLatch用来等待一个或者多个线程完成操作,作用类似于当前线程里调用join()方法,让当前线程等待join()进来的线程执行完毕再执行当前线程剩下的逻辑,但是CountDownLatch比join()的功能更加...
2018-09-13 14:48:40 691
转载 RocketMQ顺序消息和重复消息(一)
原文地址:https://blog.csdn.net/gwd1154978352/article/details/80691916一、顺序消息代码示例查看如下博客RocketMQ顺序消费代码案例 消息有序指的是可以按照消息的发送顺序来消费。例如:一笔订单产生了 3 条消息,分别是订单创建、订单付款、订单完成。消费时,要按照顺序依次消费才有意义。与此同时多笔订单之间又是可以并行消费的。首先...
2018-09-13 10:54:05 2870
原创 RocketMQ 单机环境搭建
搭建环境centos7 jdk1.8 rocketmq4.3本文按官网步骤进行搭建rocketmq 下载 地址:https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.3.0/rocketmq-all-4.3.0-source-release.zip centos 安装zip 解压命令yum install -y unzip...
2018-09-10 14:10:14 656
转载 RocketMQ简介
转载地址:https://www.jianshu.com/p/824066d70da8RocketMQ 是什么Github 上关于 RocketMQ 的介绍: RcoketMQ 是一款低延迟、高可靠、可伸缩、易于使用的消息中间件。具有以下特性:支持发布/订阅(Pub/Sub)和点对点(P2P)消息模型 在一个队列中可靠的先进先出(FIFO)和严格的顺序传递 支持拉(pull)和推...
2018-09-10 11:02:14 178
原创 SpringBoot2 Mybatis3 多数据源
本文以分包的方式来区分不同的数据源,也就是不同的包,连接不同的数据库 开发背景 1. SpringBoot2.0.4 2. Mybatis3.4.4 3. jdk1.8项目结构 —-pom文件依赖<dependencies> <dependency> <groupId&
2018-09-01 23:03:17 2798
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人