前 言 本篇我們主要講一下《xxl-job的調(diào)度流程》朱躺,在講調(diào)度流程前绍昂,我們先概述一下:客戶端接入流程篮愉、服務(wù)端配置流程和路由策略參數(shù)詳解礼殊。 一流礁、客戶端接入流程 1 添加Ma...
前 言 本篇我們主要講一下《xxl-job的調(diào)度流程》朱躺,在講調(diào)度流程前绍昂,我們先概述一下:客戶端接入流程篮愉、服務(wù)端配置流程和路由策略參數(shù)詳解礼殊。 一流礁、客戶端接入流程 1 添加Ma...
一速妖、xxl-job的調(diào)度流程和配置 任務(wù)調(diào)度器和執(zhí)行器使用http協(xié)議通信虱颗,各自有輪詢線程處理不同業(yè)務(wù)沥匈。 二、XXL-JOB客戶端啟動流程 加載Bean:從spring容器獲...
一忘渔、Apisix簡介 APISIX是一個微服務(wù)API網(wǎng)關(guān)高帖,具有高性能、可擴(kuò)展性等優(yōu)點(diǎn)辨萍。它基于nginx(openresty)棋恼、Lua、etcd實現(xiàn)功能锈玉,借鑒了Kong的思路爪飘。...
一、RocketMQ 是什么? 是一個隊列模型的消息中間件拉背,具有高性能师崎、高可靠、高實時椅棺、分布式特點(diǎn)犁罩; Producer齐蔽、Consumer、隊列都可以分布式床估; Producer...
一含滴、前言 前面介紹了ElasticSearch原理和使用相關(guān)的內(nèi)容,在生產(chǎn)環(huán)境如何比較科學(xué)的進(jìn)行容量規(guī)劃丐巫、部署谈况、調(diào)優(yōu)、排查問題呢递胧,業(yè)界和官方也對相關(guān)的問題進(jìn)行總結(jié)碑韵,我這邊也結(jié)...
前言 路由隊列選擇的作用在于發(fā)送消息時可以指定發(fā)送到某個broker隊列,或均衡發(fā)送到broker隊列缎脾,其作用就是在于選擇合適的隊列進(jìn)行消息發(fā)送祝闻。 目前客戶端隊列選擇分為三種...
一、前言 前面已經(jīng)介紹了ElasticSearch的寫入流程遗菠,了解了ElasticSearch寫入時的分布式特性的相關(guān)原理联喘。ElasticSearch作為一款具有強(qiáng)大搜索功能...
一、Http請求過程總覽 瀏覽器請求 http://localhost/test/index.jsp[http://localhost/test/index.jsp] 用戶點(diǎn)...
上篇詳細(xì)闡述了redis集群的安裝搭建以及集群監(jiān)控變更相關(guān)運(yùn)維操作舷蒲,本篇繼續(xù)對redis集群調(diào)優(yōu)和常見問題的解決進(jìn)行介紹耸袜。 一、集群調(diào)優(yōu) 1.1 Linux 內(nèi)存內(nèi)核參數(shù)優(yōu)化...
Spring使用BeanFactory來產(chǎn)生和管理Bean牲平,它是工廠模式的實現(xiàn)堤框。BeanFactory使用控制反轉(zhuǎn)模式(IOC)將應(yīng)用的配置和依賴性規(guī)范與實際的應(yīng)用程序代碼分...
前 言 在深入講解消息發(fā)送之前,我們可先簡單概括消息的發(fā)送的主要步驟可分為:消息驗證纵柿、路由查詢蜈抓、選擇消息隊列、消息組裝昂儒、消息發(fā)送沟使、消息結(jié)果處理、異常處理渊跋;(單向發(fā)送并不...
一:發(fā)送方式講解 RocketMQ版提供三種方式來發(fā)送消息:同步(Sync)發(fā)送腊嗡、異步(Async)發(fā)送和單向(Oneway)發(fā)送。 我們會介紹每種發(fā)送方式的原理拾酝、應(yīng)用場景燕少、...
一、背景 我們都知道Spring可以通過xml蒿囤,或者解析我們的注解客们,通過掃描所有資源文件,從而將所有匹配到的資源封裝成為一個BeanDefinition注冊到我們的BeanF...
一、背景 注解( Annotation) 是 JDK1.5 中引入的 一個新特性底挫。從Spring2.0以后的版本中恒傻,Spring引入了基于注解方式的配置 ,用于取代 XML ...
前情回顧 上一篇文章主要了解了一下Tomcat啟動入口建邓,以及初步的分析了Tomcat的啟動流程盈厘,下面我們將會解密Tomcat應(yīng)用部署的實際流程。 一涝缝、直觀對比 雖然前面已經(jīng)說...
一扑庞、背景 不妨大膽推測一下:Spring是如何處理我們的Bean的呢譬重? 通過讀取解析文件中的資源配置拒逮,將需要交給容器管理的類先找個地方集中起來(注冊表),最后將這個注冊表中所...
一臀规、背景 Spring使用BeanFactory來產(chǎn)生和管理Bean滩援,它是工廠模式的實現(xiàn)。BeanFactory使用控制反轉(zhuǎn)模式將應(yīng)用的配置和依賴性規(guī)范與實際的應(yīng)用程序代碼分...
一塔嬉、Producer路由信息 從NameServer章節(jié)分析得知玩徊,路由信息存儲在NameServer,生產(chǎn)端和消費(fèi)端定時向NameServer獲取topic相關(guān)的路由信息谨究;從...
一恩袱、背景 目前公司很多應(yīng)用因為歷史原因,一個應(yīng)用訪問多個數(shù)據(jù)庫進(jìn)行插入和更新操作胶哲,這就可能產(chǎn)生數(shù)據(jù)一致性問題畔塔,同時應(yīng)用如果跨服務(wù)的調(diào)用也可能會產(chǎn)生事務(wù)問題。 目前應(yīng)用是采用d...
背景 隨著互聯(lián)網(wǎng)的快速發(fā)展和互聯(lián)網(wǎng)+物聯(lián)網(wǎng)的場景不斷增加鸯屿,信息數(shù)據(jù)量正在呈幾何式的爆發(fā)澈吨。這些海量數(shù)據(jù)決定著企業(yè)的未來發(fā)展。這些數(shù)據(jù)中寄摆,有用的價值數(shù)據(jù)就需要數(shù)據(jù)分析師或分析系統(tǒng)...