原创 微服務開發與治理(一)

前言          微服務架構與治理實戰。微服務架構目前已經成爲主流的互聯網技術架構方案,在項目初始階段就採用了微服務架構來開發和部署線上服務,經過一年多的實戰演變,目前我們幾人的開發團隊,維護和管理數十個微服務,實現了一套快速開發,

原创 HttpServletRequest添加header

在java web開發中,我們有時候會遇到需要修改request中請求值的問題,雖然這個不是特別常見。初看這是一個簡單的問題,因爲我們能通過HttpServletRequest對象拿到我們需要的所有關於當前這個請求的所有信息,想

原创 Spring Boot FeignClient 捕獲業務異常信息

因項目重構採用spring cloud,feign不可避免。目前spring cloud在國內還不是很成熟,所以踩坑是免不了的。最近處理全局異常的問題,搜了個遍也沒找到合適的解決方案 1.全局異常處理 import co

原创 文件或Json數據轉換成sql語句

import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import java.io.*; import java.util.

原创 微服務開發與治理(二)

前言          在微服務架構中,網關是介於客戶端和服務器端之間的中間層,所有的外部請求都會先經過網關這一層。實現了統一集中管理api,避免客戶端直接與各個業務服務訪問,同時對請求進行負載均衡、權限認證、訪問控制和流量限制等。這次我