原创 keepalived配置nginx主從熱備
1. 原理 基於VRRP熱備份協議,以軟件的方式實現Linux服務器的多機熱備份功能。是通過共有的虛擬IP地址(VIP)對外提供服務;每個熱備組內只能有一個服務器提供服務,其他服務器處於冗餘狀態,若當前服務器失效後,則其他處於冗餘狀態的服
原创 nginx實現雙機熱備: backup參數使用
介紹 nginx可通過upstream實現負載均衡,而在upstream中有一個backup參數,該參數的設定會指定一臺服務器成爲從機,只有當所有的主機掛掉之後纔會開始接受請求,在主機啓動之後則又回到初始的狀態. 配置如下: upstr
原创 解決spring cloud zuul的run方法return null之後還繼續執行微服務請求
問題描述 spring cloud zuul網關的使用有一個坑,在你對請求使用zuul提供的過濾器進行鑑權的時候如果進入到run方法裏面,使用return null之後,並不會終止這次的請求,zuul還是會對這次的請求進行路由轉發,這個就
原创 spring cloud config 的spring.cloud.config.server.git.basedir含義
spring cloud config啓動後會去application.yml中配置好的git倉庫中讀取配配置到本地中,默認是讀取到臨時目錄下,例如: /tmp/XXXXXXX等. 如果讀取後的配置存放在臨時目錄下
原创 提高頁面加載速度, nginx開啓gzip壓縮
一、問題 部分前端項目引用了大量的css,js以及靜態圖片等資源,在打開頁面的時候這些資源大大降低了頁面加載的速度,接下來介紹通過nginx的gzip對靜態資源進行壓縮,減少帶寬消耗。 二、nginx-gzip介紹 nginx中g
原创 linux下的nginx.conf文件內容詳解
#user nobody nginx啓動的所屬用戶,默認爲nobody; # nginx的最大worker的最大進程數 建議設置爲當前服務器的CPU核數 worker_processes 1; # 錯誤日誌的日誌級別 ,
原创 chrome瀏覽器from memory cache 與 from disk cache
我們打開谷歌瀏覽器調試臺之後,有時候回經常看到size一欄出現from memory cache 與 from disk cache,這是什麼意思呢,下面我給大家解釋一下. from memory cache from disk cach
原创 linux的keepalived安裝
1. 下載 訪問https://www.keepalived.org/網站下載keepalived 2. 解壓 tar -zxvf keepalived-2.0.20.tar.gz 3. 安裝 解壓後進入到解壓的目錄可以看到co
原创 spring cloud config啓動報錯InvalidRemoteException: Invalid remote: origin
出現這個問題可以排查下面的情況是否正確 1. spring.cloud.config.server.git.uri 地址是否正確 2. 配置的賬號是否擁有該倉庫的權限 spring.cloud.config.server.git.u
原创 解決idea底部沒有Version Control
view->tool windows->version control
原创 nginx中upstream的max_conns屬性使用
介紹 max_conns屬性是用來限制同時連接到upstream負載上的單個服務器的最大連接數,作用是可以對單個服務器進行限流,防止服務器超負荷運轉.默認值爲0,則表示沒有限制 配置 upstream tomcatserver {
原创 java使用postman導出execl文件名一直爲response.xls問題
今天實現一個導出模板的功能,踩了一個坑 我在功能完成之後,使用postman的導出下載功能進行測試,如下圖: 我明明設置了導出的文件名,但是一直導出response.xls,這個就很是奇怪了. 最後我在地址欄進行測試了一下,奇蹟就
原创 Plugin ‘Vue.js‘ is incompatible with this installation
plugin xxxx is incompatible‘ 表明插件版本與當前 IDEA 版本不匹 配,重新去 IDEA 官網上找一找與之版本匹配的插件,重新下載即可
原创 docker-compose部署微服務項目出現日誌中文亂碼以及數據亂碼問題(真實實踐解決方案,踩了一大坑)
這幾天本人使用docker-compose 容器編排工具重構公司的項目運維體系,大概部署了有二十來個微服務,全部都使用了docker容器進行部署,一切都運行正常.但是一個星期後發現部分微服務的日誌裏中文亂碼,並且上傳的中文數據也
原创 elasticsearch的基本操作之索引和映射
elasticsearch在新版本中逐漸弱化了類型的概念,現在elasticsearch主流數據結構如下 index(索引)->type(類型-逐漸弱化,用處不大)->document(文檔)-field(字段) 在elasticsear