卓小洛的专栏

まけるのはきらいになった!

4:SpringCloud Eureka高可用集群配置

概念 生产环境中注册中心服务一定要集群,不能是单点,不然注册中心服务出现故障后,整个微服务系统都将不可用。 微服务系统中从原则上要杜绝一切单点服务,包括注册中心,配置中心,网关服务和业务服务,要使整个系统是一个高可用的状态。 其它中间件系统比如Redis,Mq,Mongodb,ElasticSea...

2019-04-02 11:36:48

阅读数 48

评论数 0

0:SpringCloud系列文章

背景 学习使用SpringCloud的过程中,踩过不少的坑,学习了不少大V的文章。想做个系列文章,总结一下,也当做是以后的参考,便于查找。 架构体系 核心组件有 Eureka注册中心,Config配置中心,Feign服务间调用,Gateway网关,Hystrix断路由,Ribbon负载均衡,按照...

2019-03-29 17:27:00

阅读数 57

评论数 0

3:SpringCloud Config配置中心的bus动态刷新

概念 从上一节 [2:SpringCloud Config配置中心] 中可以看到当配置中心服务中的配置变更后,如果不重启各个客户端服务,客户端服务无法获取到变更后的配置内容。 为了解决这一问题,SpringCloud提供了一个消息总线(SpringCloud Bus),它本质上是一个消息系统,目前...

2019-03-29 16:09:09

阅读数 41

评论数 0

2:SpringCloud Config配置中心

概念 对于微服务系统来说,一个系统内可能有几十个服务,然后可能会启动上百个实例。 可能其中十个服务都需要连接DB,二十个服务都需要连接Redis或者MQ。如果把DB连接url及用户名密码分写配置到各个服务的application.yml文件中,将会是一件十分枯燥和容易出错的事情,而且如果DB库更换...

2019-03-29 13:39:31

阅读数 47

评论数 0

1:SpringCloud Eureka服务注册及发现

概念 对于微服务来说,服务注册及发现是万物的核心。 所有服务都需要与注册中心进行通信,来注册服务或者获取服务列表 所有服务都需要同注册中心维持心跳,让注册中心知道各个服务的状态 生产环境中注册中心服务一定要集群,不能是单点,不然风险太大。eureka server服务是对等节点,不是主从节点,集...

2019-03-29 09:30:07

阅读数 36

评论数 0

图床

2019-03-11 13:31:44

阅读数 24

评论数 0

Java之类加载器

目录1. 类加载器是什么?2. 类加载器有几种?3. 类加载器的机制是什么?4. 为什么要采用双亲委派?5. 类加载的步骤?6. 怎么破坏双亲委派? 1. 类加载器是什么? 当我们在程序中调用一个类的方法或者new一个类的对象时,JVM必须先把.java文件编译后的.class文件加载进去才行。 ...

2019-02-13 17:03:57

阅读数 46

评论数 0

nginx处理静态资源的配置

修改nginx.conf文件,用于nginx处理静态资源。 主要配置如下(在server配置中加入location配置即可): server { listen 80; server_name 123.57.162.75; charset utf-8; ...

2018-05-04 10:23:42

阅读数 203

评论数 0

互联网分层架构,为啥要前后端分离?

转自 58沈剑 架构师之路:https://mp.weixin.qq.com/s/Nhyo969WnEwyCWpr34ECcA 通用业务服务化之后,系统的典型后端结构如上: web-server通过RPC接口,从通用业务服务获取数据 biz-service通过RPC接口,从多个基...

2018-05-03 16:46:14

阅读数 102

评论数 0

前台与后台分离的架构实践

转自 58沈剑 架构师之路:https://mp.weixin.qq.com/s/d65cXGXp_jcEeELyDZxGVA 如果你经历过创业,经历过快速迭代业务,经历过用户量不断上涨,经历过访问并发越来越大,你一定会遇到以下系统问题: 用户访问页面越来越慢 系统性能下降,数据库扛...

2018-05-03 16:28:42

阅读数 680

评论数 0

数据库读写分离架构,为什么我不喜欢

转自 58沈剑 架构师之路:https://mp.weixin.qq.com/s/6mov6Ke3kyAUcWygDj-uaQ RD:单库数据量太大,数据库扛不住了,我要申请一个数据库从库,读写分离。 DBA:数据量多少? RD:5000w左右。 DBA:读写吞吐量呢? RD:读...

2018-05-03 16:12:57

阅读数 666

评论数 0

一分钟了解互联网动静分离架构

转自 58沈剑 架构师之路: https://mp.weixin.qq.com/s/Kpsq8MH2TvXQEECyGrmj9A 一、静态页面 静态页面,是指互联网架构中,几乎不变的页面(或者变化频率很低), 例如: 首页等html页面 js/css等样式文件 jpg/apk等资...

2018-05-03 15:55:42

阅读数 120

评论数 0

SpringCloud Finchley基础教程:7,eureka服务注册和服务发现时间配置

转载:https://blog.csdn.net/zhxdick/article/details/78560993 背景 默认的Spring Eureka服务器,服务提供者和服务调用者配置不够灵敏,总是服务提供者在停掉很久之后,服务调用者很长时间并没有感知到变化。或者是服务已经注册...

2018-04-23 15:12:23

阅读数 2543

评论数 0

SpringCloud Finchley基础教程:6,断路由监控hystrix和turbine

1. 开启hystrix dashboard的监控 引入pom依赖 <dependency> <groupId>org.springframework.cloud</grou...

2018-04-20 15:13:34

阅读数 3321

评论数 4

SpringCloud Finchley基础教程:3,spring cloud gateway网关

1. 引入pom依赖 <dependency> <groupId>org.springframework.cloud&amp...

2018-04-20 11:39:08

阅读数 23082

评论数 18

SpringCloud Finchley基础教程:2,注册中心eureka和配置中心config

1. 注册中心eureka 1.1 eureka server 1,引入pom依赖 <dependency> <groupId>org.springframework.cloud&...

2018-04-19 18:48:15

阅读数 6437

评论数 2

SpringCloud Finchley基础教程:4,服务间调用feign

1. 引入pom依赖 <dependency> <groupId>org.springframework.cloud</groupId> &am...

2018-04-19 18:40:50

阅读数 3395

评论数 2

Java静态内部类

本文转载自 https://www.zhihu.com/question/28197253 示例代码 static class Outer { class Inner {} static class StaticInner {} } Outer outer ...

2018-04-18 11:59:37

阅读数 40

评论数 0

Java常见加密算法

1.常见加密算法 其实加密算法都是不分语言的,常见的加密算法分为单向加密和非对称加密: 1.1 单向加密: 主要用来作为签名,也可以称为签名算法,验证数据传输的过程中,是否被篡改过。无法从加密后的签名解密出原始数据,加密者自己不能。 例:客户端向服务器传输一个字符串str以及其单向加密...

2018-04-18 08:56:33

阅读数 210

评论数 0

springboot2.0 druid数据源配置

1. 引入jdbc,db驱动以及druid的starter 这里以oracle为例 <dependency> <groupId>org.springframework.boot&...

2018-04-17 16:46:12

阅读数 1372

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭