
创建个性化的springboot starter,以集成dubbo为例
创建一个Packaging模式为pom的Maven Project:youyijiu-starter。pom.xml内容如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xm...

创建一个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证书...

阿里云安装了elasticsearch,防火墙允许9200、9300端口访问,elasticsearch.yml关键配置: network.host: 0.0.0.0 network.publish_host: 阿里云公网IP elasti...