原文: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