前面我們說了RabbitMQ和RocketMQ的安裝和簡單的使用,這次我們說一下Kafka的安裝配置,后面我會用幾個真實案例來說一下MQ的真實使用場景。天冷了,不願意伸手,最近沒怎么寫博客了,還請見諒。 一、目標 1.知道什么是Kafka 2.懂得kafka的單機和集群安裝 ...
RabbitMQ安裝 我這里安裝是使用阿里雲的CentOS . 來安裝的,使用CentOS版本低於 的可能會報錯。 .安裝rabbitmq所需要的依賴包 輸入 yum install build essential openssl openssl devel unixODBC unixODBC devel make gcc gcc c kernel devel m ncurses devel tk ...
2019-10-29 15:36 0 299 推薦指數:
前面我們說了RabbitMQ和RocketMQ的安裝和簡單的使用,這次我們說一下Kafka的安裝配置,后面我會用幾個真實案例來說一下MQ的真實使用場景。天冷了,不願意伸手,最近沒怎么寫博客了,還請見諒。 一、目標 1.知道什么是Kafka 2.懂得kafka的單機和集群安裝 ...
這次我們來說說我們的RocketMQ的安裝和參數配置,先來看一下我們RocketMQ的提出和應用場景吧。 早在2009年,阿里巴巴的淘寶第一次提出了雙11購物狂歡節,但是在2009年,服務器無法承受到大規模的並發,導致了大規模宕機停運,當時還是IOE的服務架構,也就是沒有我們的消息隊列 ...
這次我們來說說我們的redis,在我們的redis的認知里,最熟悉的就是用redis作為緩存使用,還有我們的分布式session,其實還有很多redis的使用,還有redis的哨兵模式等等。 Redis(全稱:Remote Dictionary Server 遠程字典服務)是一個開源 ...
今天我們來說一下dubbo的基本使用,沒有什么高階的知識,真的超級簡單易懂。 Dubbo核心功能解釋 dubbo 阿里開源的一個SOA服務治理框架,從目前來看把它稱作是一個RPC遠程調用框架更為貼切。單從RPC框架來說,功能較完善,支持多種傳輸和序列化方案。所以想必大家已經知道 ...
上次回歸: 上次我們說了ribbon的基本使用,包括里面的內部算法,算法的細粒度配置,還有我們自己如何實現我們自己的算法,主要還是一些基本使用的知識,還不會使用ribbon的小伙伴可以回去看一下上一篇博客。 什么是Feign: Feign是Netflix開發的聲明式、模板化的HTTP ...
上次回顧: 上次博客,我們主要說了我們的IO模型,BIO同步阻塞,NIO同步非阻塞,AIO基於NIO二次封裝的異步非阻塞,最重要的就是我們的NIO,腦海中應該有NIO的模型圖。 Netty概念: Netty是由JBOSS提供的一個java開源框架,現為 Github上的獨立 ...
上次回歸: 上次我們主要說了,我們的注冊中心nacos的使用,如我們的命名空間、分組、集群、版本等是如何使用的,如果是這樣呢?我們現在有三個用戶服務和三個訂單服務,我們應該如何分發這些請求呢?都請求到一個服務?輪詢?權重?這次我們就來看一下我們的如何解決這些問題的。 本次主要內容 ...
本次我們主要來說一下我們的IO阻塞模型,只是不多,但是一定要理解,對於后面理解netty很重要的 IO模型精講 IO模型就是說用什么樣的通道進行數據的發送和接收,Java共支持3種網絡編程IO模式:BIO,NIO,AIO。 BIO BIO(Blocking IO) 同步阻塞 ...