原文:java架构之路-(微服务专题)初步认识微服务与nacos初步搭建

历史演变: 以前我们都是一个war包,包含了很多很多的代码,反正我开始工作的时候做的就是这样的项目,一个金融系统,代码具体多少行记不清楚了,内部功能超多,但是实际能用到的不多,代码冗余超大,每次部署大概要 分钟以上。 这个war包包含了我们的所有,jsp js css java代码。代码很臃肿,每次改BUG很容易 碰瓷 。还有很多很多的不方面,这里就不一一列举了。画个图 慢慢的我们的用户越来越多了 ...

2020-02-18 11:15 1 1390 推荐指数:

查看详情

java架构之路-(微服务专题nacos集群精讲实战

上次回顾:   上次博客,我们主要说了微服务的发展历程和nacos集群单机的搭建,单机需要-m standalone启动,集群建议使用nginx做一下反向代理,自行保证mysql和ngxin的高可用。 本次定位:   一、nacos的内部概念   二、nacos的基本使用   三、为下次 ...

Wed Feb 19 17:58:00 CST 2020 0 1528
java架构之路-(netty专题初步认识BIO、NIO、AIO

  本次我们主要来说一下我们的IO阻塞模型,只是不多,但是一定要理解,对于后面理解netty很重要的 IO模型精讲   IO模型就是说用什么样的通道进行数据的发送和接收,Java共支持3种网络编程IO模式:BIO,NIO,AIO。 BIO   BIO(Blocking IO) 同步阻塞 ...

Thu Feb 13 22:55:00 CST 2020 0 727
SpringCloud微服务架构搭建--Nacos(二)

学而时习之,不亦说乎 前言 本章开始我们进入微服务的世界,在微服务需要的众多功能中,今天我们介绍注册中心和配置中心,这也是Nacos给我们提供的两大功能。 注册中心 注册中心即提供服务注册和服务发现功能. 何为服务注册,即将服务信息注册到注册中心 何为 ...

Sun Feb 23 20:48:00 CST 2020 0 7669
关于微服务架构的权限控制初步设计

关于微服务分布式架构的权限资源设计初步设想 最近开发的系统是前后端分离+微服务分布式架构,不同于单体应用的权限身份校验机制,前后端分离的情况下,无法直接确认前端请求者的身份权限,需要通过第三方鉴权中心来操作,身份校验较为简单,直接过滤网关级别的请求即可,但是权限校验就比较复杂了。 初步设想 ...

Thu Aug 13 07:18:00 CST 2020 0 2890
微服务学习之路(一)——微服务架构

最近一直在学习微服务,毕竟现在大家都在说分布式,集群等,分布式和集群的基本前提是微服务,所以有比较掌握微服务的基本原理。 先看一下微服务架构图,如下图: 微服务主要由以下几个基本组件: 服务描述、注册中心、服务框架、服务监控、服务追踪、服务治理。 1、服务描述   服务调用首先要 ...

Sun Aug 18 22:54:00 CST 2019 0 1117
java架构之路-(微服务专题)ribbon的基本使用和内部算法的自我实现

上次回归:   上次我们主要说了,我们的注册中心nacos的使用,如我们的命名空间、分组、集群、版本等是如何使用的,如果是这样呢?我们现在有三个用户服务和三个订单服务,我们应该如何分发这些请求呢?都请求到一个服务?轮询?权重?这次我们就来看一下我们的如何解决这些问题的。 本次主要内容 ...

Thu Feb 20 17:36:00 CST 2020 0 781
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM