原创 關閉SSH-DNS解析關閉

SSH-DNS解析關閉 如果出現ssh登錄緩慢的情況,需要關閉ssh-dns解析 (1)取消sshd服務的dns反向解析 vi /etc/ssh/sshd_config (2)找到選項UseDNS ,取消註釋,改

原创 微服務下的配置管理---Apollo(基於k8s部署)

微服務下的配置管理—Apollo 爲什麼需要統一管理配置 在微服務的架構下,架構的複雜度以及服務的數量都會比之前單體應用複雜很多,配置的集中管理,以及模塊化管理是非常有必要的。 服務對於配置的依賴程度也非常高,配置修改後的實時生效

原创 Deployment配置啓動探測器實現java滾動部署

配置存活、就緒和啓動探測器 我們平時在使用k8s的時候會面臨到版本升級的問題,我個人開發使用的基本都是java語言,所以也一定會遇到一個問題代碼啓動緩慢. 更新Deployment版本的時候java的延遲啓動會導致請求失敗,爲了解

原创 Centos7 配置netatalk搭建mac Time Machine

Centos7 配置netatalk搭建mac Time Machine mac的Time Machine是一個備份的功能,他會增量的爲我們備份系統,如果你的mac丟失了或者是進水了(徹底死亡)這是你有Time Machine的時

原创 使用kubeadm快速安裝k8s

使用kubeadm快速安裝 kubeadm是一種快速安裝kubernetes的方法,最早的安裝方法是完全通過二進制進行安裝,但是隨着k8s技術的發展出現了使用自身管理組件的方法去安裝,說白了就是先安裝一個kubeadm和一個kub

原创 Apollo自動更新配置源碼分析

源碼閱讀—定時拉取配置 AbstractConfigRepository 提供模板方法trySync(),具體實現交由子類 管理監聽者集合(添加,刪除) fire!!通知監聽者拉取配置改變狀態 protecte

原创 Logback 對比 Log4j2

Logback 對比 Log4j2 測試分爲本地測試端和服務器端,分別對gateway網關進行日誌輸出的壓測 同步日誌,不打印日誌 logback(150併發,0間隔,循環50次) log4j2(150併發,0間隔,循環50次

原创 Kubernetes服務定時伸

Kubernetes服務定時伸縮 文章目錄Kubernetes服務定時伸縮前言系統設計擴容服務的管理工作流程kube-cronhpa-controller部署1. 安裝CRD2. 安裝RBAC授權3. 部署`kubernetes-

原创 kvm磁盤相關

kvm磁盤管理 創建磁盤的時候注意選擇磁盤類型,需要和現有的磁盤類型保持一致 主機磁盤相關操作 查詢虛擬機狀態 $ virsh list 查看虛擬機磁盤掛在情況 $ virsh domblklist jbzm-mac

原创 源碼閱讀—Client工作流程

寫在前面 先說一下目前遇到的情況: 再生產中使用了Apollo; 在我們的環境中使用Apollo的方式是直接改寫他的源碼,然後本地部署,將他的Client進行打包拿到項目中進行使用(基本不會改變Apollo的源碼); 由於公司內

原创 使用docker搭建es出現logstash無法寫入FORBIDDEN/12/index read-only / allow delete (api)

使用docker搭建es出現logstash無法寫入FORBIDDEN/12/index read-only / allow delete (api) 問題描述 起因是logstash無法將數據寫入到es中,通過查看日誌發現log

原创 consul服務註冊常見bug

寫在前面 java的項目使用consul一般來講都是通過spring-cloud-consul進行使用,spring-cloud幫助我們封裝了consu的服務註冊,服務發現等操作,但是在使用過程中還是出現了不少問題在這裏記錄下.

原创 java8-Optional的實戰應用

Optional的學習與實戰 整片文章大部分內容來自java8實戰這本書,我在這裏也是將自己的學習過程記錄下來,並且整理成筆記給需要的人提供一個方便,在學習的過程中主要有以下幾點疑惑: 不明白Optional的作用是什麼? 不清

原创 CoreDNS解析域失敗以及內網轉發出現5秒卡頓

問題描述 測試環境中服務在內網調用其他服務時偶爾出現5秒卡頓,但是在外部網絡調用不會出現卡頓; 測試環境中訪問外網,偶現解析域名失敗; 調查過程 內網訪問出現卡頓 對服務自身以及調用目標進行打點計時,發送方接收響應式出現卡頓

原创 Spring的擴展功能

文章目錄Spring的擴展功能ApplicationContext**強調一下,Spring的擴展功能有很多,這裏我只記錄自己遇到的和使用過的**添加ApplicationContextAwareProcess處理器Factory