- 博客(16)
- 收藏
- 关注
转载 Kafka高并发原理概述
Kafka高并发原理概述Kafka是高吞吐低延迟的高并发、高性能的消息中间件,在大数据领域有极为广泛的运用。配置良好的Kafka集群甚至可以做到每秒几十万、上百万的超高并发写入。那么Kafka到底是如何做到这么高的吞吐量和性能的呢?这篇文章我们来一点一点说一下。1、页缓存技术 + 磁盘顺序写首先Kafka每次接收到数据都会往磁盘上去写,如下图所示。那么在这里我们不禁有一个疑问了...
2019-10-14 17:14:28 944
转载 Java线程Dump分析-工具TDA
jstack用于打印出给定的java进程ID或core file或远程调试服务的Java堆栈信息,如果是在64位机器上,需要指定选项"-J-d64",Windows的jstack使用方式只支持以下的这种方式: jstack [-l][F] pid 如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的java stack和native stack的信息...
2018-09-03 20:26:10 4783
原创 mysql数据库索引优化及注意事项,索引数据结构
mysql索引的使用及优化方法https://blog.csdn.net/qq_37307063/article/details/70141679MySQL数据库几种常用的索引类型使用介绍https://www.2cto.com/database/201803/726894.html (比较完整):http://blog.codinglabs.org/articles/theory-o...
2018-07-11 17:36:42 230
原创 Redis Cluster集群
一、redis-cluster设计Redis集群搭建的方式有多种,例如使用zookeeper等,但从redis 3.0之后版本支持redis-cluster集群,Redis-Cluster采用无中心结构,每个节点保存数据和整个集群状态,每个节点都和其他所有节点连接。其redis-cluster架构图如下:其结构特点: 1、所有的redis节点彼此互联(PING-PONG机制),内部使用二进...
2018-07-07 14:48:45 217
原创 rabbitmq自动及手动ACK
import java.io.IOException;import javax.annotation.Resource;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.amqp.core.AmqpTemplate;import org.springframework.amqp.rabbit.support.CorrelationData;import org.springfra
2018-07-04 18:16:35 22784 3
原创 CentOS Linux release 7 64位 iptables 防火墙
CentOS Linux release 7 64位 iptables 防火墙及firewalld防火墙 iptables 防火墙CentOS 7.0,这个版本的防火墙,默认使用的是firewall,与之前的版本使用iptables是不一样的,这点很重要!所以如果要配置防火墙,开启端口的话,可以用如下做法:1、关闭firewall:systemctl stop firewalld.servic...
2018-06-27 11:58:54 1114
原创 RabbitMQ消息队列-Centos7下安装RabbitMQ3.6.1
RabbitMQ消息队列-Centos7下安装RabbitMQ3.6.1用什么系统本文使用的是Centos7,为了保证对linux不太熟悉的伙伴也能轻松上手(避免折在安装的路上),下面是我的系统镜像地址:https://pan.baidu.com/s/1gfl6Y9l 养成良好的习惯,安装好系统运行更新:yum update -yreboot //一般情况不用重启,个人习惯。123有人问如...
2018-06-26 20:57:22 647
原创 MYSQL索引的基本原则
sql的索引选取原则1、 表的某个字段值得离散度越高,该字段越适合选作索引的关键字。主键字段以及唯一性约束字段适合选作索引的关键字,原因就是这些字段的值非常离散。尤其是在主键字段创建索引时,cardinality(基数,集的势)的值就等于该表的行数。MySQL在处理主键约束以及唯一性约束时,考虑周全。数据库用户创建主键约束的同时,MySQL自动创建主索引(primary index),且索引名称为...
2018-05-28 18:32:02 486
转载 关于Redis未授权访问漏洞利用的介绍与修复建议
前言本文主要给大家介绍了关于Redis未授权访问漏洞利用的相关内容,文中对该漏洞进行了详细,并给出了相对应的修复/安全建议,下面话不多说了,来一起看看详细的介绍吧。一、漏洞介绍Redis 默认情况下,会绑定在 0.0.0.0:6379,这样将会将 Redis 服务暴露到公网上,如果在没有开启认证的情况下,可以导致任意用户在可以访问目标服务器的情况下未授权访问 Redis 以及读取 Redis 的数...
2018-03-08 17:24:27 3220
原创 linux下Redis 安装 启动 连接 配置 重启
Linux下安装]# wget http://download.redis.io/releases/redis-2.8.17.tar.gz]# tar xzf redis-2.8.17.tar.gz]# cd redis-2.8.17]# make启动redis服务]# cd src]# ./redis-server上面这种启动 redis使用的是默认配置,也可以通过启动参数告诉redis...
2018-03-07 16:24:11 1122
原创 CentOS7 64位下MySQL5.7安装与配置(YUM)
安装环境:CentOS7 64位 MINI版,安装MySQL5.71、配置YUM源在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/ # 下载mysql源安装包shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm...
2018-03-06 19:26:39 130
原创 java 相关资料网址
跳一跳:https://www.cnblogs.com/fakeCoder/p/8177973.html http://blog.csdn.net/shi4862758/article/details/78951269jvm系列文章:https://blog.csdn.net/junehappylove/article/details/72963252dubbo中文官...
2018-02-25 14:37:32 359
转载 微信获取用户信息的两个接口和两个ACCESS_TOKEN
微信有2个ACCESS_TOKEN, 1,基础接口的token 获取接口是 https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET 2,用户网页授权access_token 获取接口地址是 https://api.weixin.qq....
2018-02-25 14:31:25 720
转载 SpringBoot非官方教程 | 终章:文章汇总
SpringBoot非官方教程 | 终章:文章汇总 转载自 :http://blog.csdn.net/forezp/article/details/70341818
2018-01-05 15:40:50 158
转载 《史上最简单的 SpringCloud 教程》系列
翟永超 https://blog.csdn.net/k21325/article/details/52789829 springCloud中国社区 :http://www.springcloud.cn/ 《史上最简单的 SpringCloud 教程》系列 >转载请标明出处: > http://blog.csdn.net/forezp/article/deta...
2018-01-05 15:33:15 374
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人