
rocketmq安装以及和Spring Boot快速集成
rocketmq安装 以安装目前rocket最新版本4.9.4为例,我的安装目录是:/var/www/data/rocketMq,进入该目录执行如下命令,下载二进制版本: curl -O https://dlcdn.apache.org/r...
rocketmq安装 以安装目前rocket最新版本4.9.4为例,我的安装目录是:/var/www/data/rocketMq,进入该目录执行如下命令,下载二进制版本: curl -O https://dlcdn.apache.org/r...
创建一个Packaging模式为pom的Maven Project:youyijiu-starter。pom.xml内容如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xm...
Zookeeper下载 Zookeeper官网及其下载地址 https://zookeeper.apache.org/ https://zookeeper.apache.org/releases.html#download 本次实战下载的是...
springboot2.0.1.RELEASE版本使用的springcloud的版本为Finchley版本,本文按照使用eureka的注册中心、eureka的网关、eureka的服务来描述。 eureka注册中心 eureka的注册中心(e...
jstack jstack用于生成java虚拟机当前时刻的线程快照。线程快照是当前java虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主要目的是定位线程出现长时间停顿的原因,如线程间死锁、死循环、请求外部资源导致的长时间等待等...
大型应用系统的特点 高并发、大流量(日均PV、IP访问量高) 高可用(7*24小时不间断服务) 海量数据(需要大量的服务器存储数据) 用户分布广泛,网络情况复杂 安全环境恶劣(黑客攻击) 需求快速变更,发布频繁 渐进式发展 网站架构的模式 ...
使用redisson的RMap缓存HashMap出现java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Integer的异常,代码如下: @A...
定义数据库CRUD后的处理接口 有时候我们在数据库的CRUD操作后,需要做一些缓存的清理或缓存的重置;比如select操作后添加到缓存,update、insert、delete操作后需要清理缓存。我们定义一个接口AfterCrud用于实现C...
springboot返回json格式而非Whitelabel Error Page页面 我们使用springboot做API网关,提供rest接口的时候,如果请求的接口没有实现,springboot默认情况下返回如下的页面: Whitela...
https相对http有诸多好处,此处不列举,自行某度。本文使用的是阿里云ECS,在阿里云ECS上部署了lnmpa套件,lnmpa套件下载地址及相关指南可参考: https://lnmp.org/ 申请域名证书 阿里云提供了免费的SSL证书...