Java使用OpenSSL生成RSA进行加密和解密

(0). 参考博客 本文内容参考于(https://www.cnblogs.com/linjiqin/p/11133435.html)

SpringCloud @RefreshScope(实现配置自动刷新)

(1). 需求 在微服务越来越流行的当下,运维要配置的内容也越来越多,期望:当配置更新后应用的配置也要热更新.有三种解决方案: 方案一:在Bean创建时,记录@Value信息,然后通过反射来更新. 方案二:把Spring中的Be...

SpringBoot Web单元测试

(1). 需求 随着微服务的流行,前后端分离,这时候,后端不再像以前一样,可以有一界面进行测试了,随之开发人员的代码质量也出现了问题.那么,如何解决呢?解决方案是,开发人员应该写单元测试,单元测试的目的是让测试用例尽可能的覆盖到分支上,然后,在...

Jmeter插件安装

(1). 下载插件管理包并安装 https://jmeter-plugins.org/install/Install/拷贝jmeter-plugins-manager-1.4.jar 到 ${JMETER_HOME}/lib/ext目录里重启j...

Hadoop MapReduce(五)

(1). MapReduce介绍

Hadoop介绍(一)

(1). Hadoop由来 Hadoop最早起原于Nuth,Nuth的设计目标是构造一个大型的全网搜索引擎,包括:网页抓取,索引,查询,可是,随着数据的增加,数据的存储和索引遇到了严重的问题. 2003年,2004年谷歌发表了的两篇论文为该问...

Hadoop HDFS(三)

(1). HDFS介绍

Hadoop HDFS API(四)

(1). 命令参考地址

Apache Hadoop伪集群(二)

(1). 配置免密钥```生成密钥ssh-keygen -t rsa -P “”

Zipkin spring-cloud-starter-sleuth整合(四)

(1). 概述 spring-cloud-starter-sleuth对brave进行了整合,把依赖加进来,增加配置即可:实现跨度汇报.

Zipkin Hello World(一)

(1). Zipkin是什么? Zipkin是Twitter的一个开源项目,允许开发者收集各个服务上的监控数据,并提供查询接口.

Zipkin 自定义Sender(三)

(1). 概述 在前面的分析,我们知道:Sender主要职责是通过传输层,发送数据给:Collector(即:zipkin-server). 有这样一个需求: 把参生的跨度数据发送给:log/rocket-mq/redis… 读...

Zipkin 架构分析(二)

(1). 先看下Zipkin架构图

Spring Boot Actuator(HelloWorld)

(1). Spring Boot Actuator是什么? SpringBoot的Endpoint主要是用来监控应用服务的运行状况,并集成在Mvc中提供查看接口. 内置了一些Endpoint比如:HealthEndpoint会监控dist和db...

Spring Boot Actuator(WebMvcEndpointHandlerMapping)

(1). 概述 如果我们期望针对:Endpoint的请求都进行鉴权,该如何设计呢? Endpoint实际是有一套自己的注解,然后,把这套注解转换成业务模型,并向SpringMVC靠扰.

Spring Boot Actuator(LoggersEndpoint)

(1). Actuator允许动态调整Log级别```//查看所有的日志信息curl -X GET http://localhost:8080/actuator/loggers

MySQL Trace

(1). 前言 “本案例的SQL脚本来源于:https://github.com/help-lixin/test_db”

MySQL 管理命令mysqladmin mysqlshow的使用

(1). 概述在这一小节,主要是学习mysqladmin的使用法.

MySQL MVCC

(1). 前言 “本案例的SQL脚本来源于:https://github.com/help-lixin/test_db”

MySQL 锁详解

(1). 前言 “本案例的SQL脚本来源于:https://github.com/help-lixin/test_db”

CentOS 免安装MySQL

(1). MySQL安装准备```1. 卸载系统自带的 Mariadb[root@app-1 opt]# rpm -qa|grep mariadbmariadb-libs-5.5.68-1.el7.x86_64[root@app-1 opt]#...

MySQL 排序优化

(1). 前言 “本案例的SQL脚本来源于:https://github.com/help-lixin/test_db”

MySQL Explain执行计划

(1). 前言 “本案例的SQL脚本来源于:https://github.com/help-lixin/test_db”

基于Zookeeper实现服务注册功能

(1). 前言 有这样一个需求:在IM服务器启动时,会把自己的ip的port向ZK进行注册,这个port主要进行消息路由功能(不对外服务).所有的IM会获取这个IM服务列表,与这些IM服务列表保持着长连接.

Keepalived 介绍

(1). 前言 高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指:通过设计减少系统不能提供服务的时间.如果一个系统能够一直提供服务,那么这个可用性则是百分之百,但是天有不测风云.所以,我们只能...

Keepalived 主备详解(二)

(1). 前言 在这一小节,主要介绍:Keepalived主备方案来实现高可用.

Keepalived 双机热备(三)

(1). 前言 在前面,运用了:Keepalived实现了高可用,但是,有个缺点就是:在同时刻只有一台机器工作,另一台备份机器在主机器不出现故障的时候,永远处于浪费状态,对于服务器不多的网站,该方案不经济实惠.

Centos 7 iptables学习

(1). 前言 Centos7把防火墙升级成了:firewall,但是,还是有很多人喜欢合使用:iptables.特学习下iptables

Centos 7 运用iptables NAT上网

(1). 前言 在生产上,一般只有堡垒机和Nginx服务器有外网IP,其余机器,有时需要上网(比如yum安装软件或升级),没有外网IP很不方便,可是,每台机器都有外网IP又很浪费资源. 能否:让内网所有的机器,在进行访问外网时,都转发给有外网...

Centos 7 Firewall学习

(1). 前言 Centos7之后,防火墙就变成了,Firewall,特意抽时间学习下.