服務註冊元件eureka

2022-09-05 07:39:13 字數 570 閱讀 3538

微服務中,最重要的就是服務註冊中心,在springcloud的體系中,一般常用的註冊中心,就是eureka和consul。因為springcloud預設使用的是eureka,所以我們在工作中也是選擇的eureka作為微服務體系中的服務註冊中心。

優勢eureka和spring整個體系結合的比較緊密,部署方式簡單,並且部署之後,自帶有簡單web頁面來檢視服務狀態和一些簡單的健康檢查

eureka是通過j**a進行開發的,對於j**a體系棧的團隊來說更加友好

eureka是保證cap中的a(高可用)、p(分割槽容忍)

可以通過http的方式請求eureka的資料,相對獲取資料比較簡單

劣勢eureka只能通過自帶的metedata儲存一些資料,並且metedata是掛載例項級別的。不提供kv的儲存,沒辦法針對服務級別設定對應的屬性

對於同乙個服務,預設不具備服務分組或者打標籤的功能,對於乙個註冊中心裡面的所有服務都是一樣的

eureka目前不支援watch功能,只能通過輪訓去更新服務狀態,如果服務多的話,那麼相對的造成伺服器的壓力會比較大,相對效能會比較差一點。不過目前我們的服務個數在100個之內,所以效能不是主要問題

vue註冊元件

下面是建立乙個新的構造器,元件構造器 const hello vue.extend my hello元件註冊,第二個引數傳入的是擴充套件的構造器 vue.component my hello hello my world元件註冊,第二個引數傳入的是選項物件 vue.component my worl...

VUE註冊元件

在註冊乙個元件的時候,我們始終需要給它乙個名字。比如在全域性註冊的時候我們已經看到了 vue.component my component name 該元件名就是 vue.component 的第乙個引數。你給予元件的名字可能依賴於你打算拿它來做什麼。當直接在 dom 中使用乙個元件 而不是在字串模...

vue動態註冊元件

vue的架構思想,其實就是想按元件化開發,提公升前端的模組復用性,因此在開發過程中,元件的巢狀是很正常的需求。例如以下需求 在index.vue頁面想呼叫元件a,a的頁面有兩種樣式,分別為b,和c,想在index.vue呼叫兩個a元件,並且a元件包含有b和c樣式。那麼在開發的時候,我習慣把b和c的樣...