包含服務、服務的例項和其位置資訊的資料庫。各服務例項需要在啟動時註冊至該服務登錄檔,並在關閉時進行登出。
該服務的客戶端以及/或者路由器通過查詢此服務登錄檔來找到可用的服務例項。
經常作為服務登錄檔使用的技術:
eureka
apache zookeeper
consul
etcd
k8s、marathon以及aws elb等系統中存在隱式的服務登錄檔。
結果優勢
服務的客戶端或路由器能夠獲取服務例項的位置。
弊端1.除非此服務登錄檔被內置於基礎設施,否則必須有另外的基礎設施元件進行安裝、配置與管理。儘管客戶端應當對服務登錄檔提供的資料進行快取,但一旦該服務登錄檔發生故障那麼這些資料就會過期。因此,服務登錄檔需要有極高的可用性。
如何註冊服務例項到服務登錄檔?
自註冊模式
第三方註冊模式
刪除登錄檔的服務
刪除的辦法有兩個 辦法一 用sc.exe這個windows命令 開始 執行 cmd.exe,然後輸入sc就可以看到了。使用辦法很簡單 sc delete 服務名 如果服務名中間有空格,就需要前後加引號 如針對上面的 sc delete ksd2service 方法二 直接進行登錄檔編輯 開啟登錄檔編...
windows登錄檔 登錄檔的認識
登錄檔的特點 1.登錄檔允許對硬體 系統引數 應用程式和裝置驅動程式進行跟蹤配置,這使得修改某些設定後不用重新啟動成為可能。2.登錄檔中登入的硬體部分資料可以支援高版本的即插即用特性。當windows檢測到機器上的新裝置時,就把有關資料儲存到登錄檔中,另外,還可以避免新裝置與原有裝置之間的資源衝突。...
監視登錄檔,,列舉登錄檔項
建立登錄檔項 lret regopenkeyex hkey current user,t software hrjd ascpatch 0,key all access,hkey if lret error success waifainfo info lret regsetvalueex hkey...