類的生命周期: 加載(Loading):找Class文件 驗證(Verification):驗證格式,依賴 準備(Preparation):靜態字段,方法表 解析(Resol...

類的生命周期: 加載(Loading):找Class文件 驗證(Verification):驗證格式,依賴 準備(Preparation):靜態字段,方法表 解析(Resol...
Java是一種面向對象的,靜態類型的,需要編譯執行的語言。運行在Java虛擬機上,并提供了自動的垃圾回收機制。 編程語言跨平臺的方式: 源代碼跨平臺: 二進制跨平臺: 字節碼...
這一節我們來講一下dubbo請求的泛化調用。 dubbo請求到網關后,會進入到ApacheDubboPlugin中,由于dubbo版本的不同,還有一個AlibabaDubbo...
前面我們從配置的修改是如何更新SoulAdmin本地緩存的,再到網關和SoulAdmin是如何同步數據等,講解了數據同步的機制,是為了保證我們網關能夠正確的處理請求,并針對配...
在前面講過,在fetchConfig中,有一部分DataRefresh邏輯,我們看下SelectorDataRefresh邏輯 重點看下onSelectorSubscribe...
上一節我們講解了HttpSyncDataService在初始化后,start的fetch流程,接下來,我們在看下他的定時監聽流程。 我們看下HttpLongPollingTa...
通過查看LongPollingClient的構造方法,我們看到,只有一個地方構造了該類 這里看出,是接受了一個請求并,判斷是否需要立刻返回變化結果,如果沒有立刻發現有配置變化...
上一節講了數據持久化后,發送事件后,Spring監聽到事件后,做了什么事,并看到現有四種數據同步機制。這節具體加一下http長輪訓 org.dromara.soul.admi...
上一節講了從我們SpringBoot項目同步數據到SoulAdmin并將數據持久化到數據庫中,這一節 在數據持久化到數據庫中之后,SoulAdmin會通過Spring的App...
前面我們已經本地啟動了SpringBoot服務,并將Controller的接口注冊到了SoulAdmin,并通過網關調用成功轉發到了我們的服務,這一節我們從http項目是如何...
一、本地部署Nacos Nacos本地部署可以參考:http://www.iocoder.cn/Nacos/install/?self[http://www.iocoder....
一、搭建sofa項目 示例代碼: https://github.com/wyc192273/soul-learn-project/tree/main/sofa-demo[ht...
一、搭建dubbo示例代碼 搭建自己的dubbo項目:示例代碼:https://github.com/wyc192273/soul-learn-project/tree/ma...
上一節我們學習了http項目本地啟動的整體流程,并跑通http請求網關轉發到自己服務,這節我們學習下divide插件 一、插件數據庫設計: 首先我們關注下soul的插件數據庫...
soul單機部署簡單架構 遵循 https://dromara.org/zh-cn/docs/soul/induction.html[https://dromara.org/...
本地代碼編譯 github上訪問soul的代碼倉庫 : https://github.com/dromara/soul[https://github.com/dromara/...
一、創建用戶 username:你需要創建的用戶名host:指定創建的用戶可以在哪里訪問,如果寫了localhost,那么該用戶只能在當前安裝MySQL的服務器上訪問,如果寫...
** 內容安排: ** 簡介 區別 Nginx、LVS及HAProxy負載均衡軟件的優缺點 一、簡介 ** 所謂四層就是基于IP+端口的負載均衡;七層就是基于URL等應用層信...
摘要:OSS提供了基本的圖片處理功能和圖片格式之間的轉換功能,在實際使用過程中,很多用戶使用OSS將原圖縮略之后輸出,在這個過程中也出現了很多用戶詢問為何縮略之后圖片尺寸變大...