原创 SpringBoot Admin monitor 使用實例

生產環境用springBoot,時常需要監控項目的情況,爲了監控方便,官方提供了一些監控接口,例如:/health、/info等等,實際上除了之前提到的信息,還有其他信息業需要監控:當前處於活躍狀態的會話數量、當前應用的併發數、延遲以及其

原创 SpringBoot application.properties配置詳解

spring boot application.properties配置的各個屬性詳解該示例文件作爲標準提供。(官方文檔,翻譯過來的,不對之處坐等吐槽)<span style="font-size:14px;">#SPRING CONFI

原创 apollo配置中心使用指南

一、背景如今程序功能越來越複雜,程序的配置日益增多:各種功能的開關、參數配置、服務器地址、數據庫鏈接等 對於配置的期望值越來越高:配置修改後實時生效、灰度發佈、分環境、分集羣管理配置、完善的權限、審覈機制等。所以傳統的配置文件越來越無法滿

原创 Pinpoint 技術架構及部署

目錄 一、背景 二、簡介 三、Pinpoint Collector 收集端 四、Pinpoint Web 五、Pinpoint Agent 六、監控效果圖 七、其他 一、背景 隨着項目微服務的進行,微服務數量逐漸增加,服務間的調用也越來越

原创 SpringMVC支持跨域訪問詳解

跨站 HTTP 請求(Cross-site HTTP request)是指發起請求的資源所在域不同於該請求所指向資源所在的域的 HTTP 請求。這裏有域名的不同,端口號的不同。 很多瀏覽器在發起跨域訪問時是會詢問用戶是否需要發送該請求,或

原创 Spring Boot集成apollo配置中心

1、Appid確保classpath:/META-INF/app.properties文件存在,並且其中內容形如:app.id=YOUR-APP-ID服務端的appid2、Environment應用在不同的環境可以有不同的配置, Envi

原创 Docker常用基礎命令

具體docker是幹什麼的,優缺點,用途我就不說了,下面就使用docker的一些常用命令具體詳細說下: 1、Docker的啓動、停止、重啓 [root@localhost ~]# service docker restart Redir

原创 Docker 9步 快速安裝

1、要先安裝docker-ce-selinux-17.03.2.ce,否則安裝docker-ce會報錯(僅阿里雲安裝docker前提)yum install https://download.docker.com/linux/centos

原创 redis主從哨兵部署手冊

1、上傳並編譯 上傳redis-2.8.19.tar.gz tar  -zxvf  redis-2.8.19.tar.gz cd  redis-2.8.19 make (可能需要安裝gcc 執行yum install gcc-c++)  

原创 Spring Boot配置ssl發送Email

1、引入依賴在 pom.xml 文件中引入郵件配置:<!-- mail --> <dependency>     <groupId>org.springframework.boot</groupId>     <artifactId>sp

原创 XSS攻擊基礎防禦

XSS攻擊聽說過,沒見過,後來通過查資料瞭解一點,這篇文章中,主要是針對XSS攻擊做一個基本的防禦,我也不知道能不能防的住,防不住在加規則,中國式解決問題:哪疼醫那。哈哈由於公司用的是 SpringMVC,因此,這次就主要基於 Sprin

原创 Java正則驗證手機號歸屬最全詳解

前言公司提出業務需要判斷手機號碼歸屬商,進過查找資料,自己驗證,統計出如下號段和正則表達式,完美解決需求。1、聯通、移動、電信三大運營商枚舉package com.fintech.modules.base.enums; /** * @

原创 淺談Tomcat調優

Tomcat是開發中必不可少的web應用服務器,很多時候我們下載下來直接用,比較少關注他的配置,但默認配置性能並不是最優的,我們可以通過優化tomcat以此來提高web項目的性能。想提高Tomcat web