原创 前後端分離的架構下的單點登錄方案
在項目分工越來越精細的大趨勢下,微服務,前後端分離,前後端獨立開發測試部署已經成爲標配;於是單點登錄的問題就變成了,各個前端項目和認證中心的職責,跟後端的業務接口不再有關係,跟後端也不會再有任何瓜葛。 想要依靠前端實現單點登錄,也
原创 Circuit Breaker: Hystrix
整理之前的筆記,發現有一些內容沒有發出來,陸續發出來。。。 Circuit Breaker: Hystrix Clients Netflix 創建了一個叫做Hystrix的庫,這個庫實現了熔斷器模式。在微服務架構中,經常會有一次請
原创 Cert Manager http01 challenge 時 Waiting for http-01 challenge propagation: failed to perform self
Name: airflow-948mm-com-tls-2173481955-20486659-2561768538 Namespace: default Labels: <none> Annot
原创 Gitlab Cache Server Configuration Bug
gitlab version: gitlab helm chart 2.3.2,此版本前後應該都有這個問題。 使用 helm charts 安裝完成後,使用 CI/CD 功能時,發現 job日誌中關於 cache 的部分給出如下信
原创 Visual Studio Code + Graphviz + PlantUML
安裝 Visual Studio Code 安裝 Visual Studio Code Graphviz 擴展,文件-》首選項-》擴展,輸入 Graphviz 搜索,選擇 發佈者爲 Stephanvs 的名爲 Graphviz
原创 經驗總結:免密支付(代收代扣)接口申請開通的心酸過程
經驗總結:免密支付(代收代扣)接口申請開通的心酸過程
原创 Spring RabbitMQ Transaction
For synchronous use cases with RabbitTemplate,the template has been configured with channelTransacted=true.(channel
原创 Proof Key for Code Exchange by OAuth Public Clients
Proof Key for Code Exchange by OAuth Public Clients 點贊 收藏 分享 文章舉報 陳振陽
原创 Kafka Streams and Spring Cloud Stream
Kafka Streams and Spring Cloud Stream 點贊 收藏 分享 文章舉報 陳振陽
原创 流式計算
流式處理的一些概念 一:時間域、窗口化 流式處理的一些概念 二:水印、觸發器、積累模式 流式處理概念介紹 三:會話窗口 the-world-beyond-batch-streaming101 the-world-beyond-ba
原创 USE& RED
USE Method: Rosetta Stone of Performance Checklists Prometheus監控的最佳實踐——關於監控的3項關鍵指標 performance問題排查 - USE方法 快速定位性能瓶
原创 Prometheus
一篇文章帶你理解和使用Prometheus的指標 prometheus之記錄規則(recording rules)與告警規則(alerting rule) Prometheus在Kubernetes下的服務發現機制 阿里雲K8S搭
原创 Linux 性能監控
linux性能分析(1)——平均負載分析 Linux系統平均負載3個數字的含義 Linux下對inode和塊的理解 Linux iostat命令詳解 Linux中的iftop命令 Linux ss命令詳解 linux lsof命
原创 acme.sh dns alias mode and acme-dns
註冊 curl -X POST https://auth.acme-dns.io/register 設置環境變量 export ACMEDNS_UPDATE_URL="https://auth.acme-dns.io/u
原创 搭建自己的 acme-dns server
acme-dns要實現的功能一個是可以調用其提供的register/update等endpoint,另一個是能夠接受所有的x.auth.acme-dns.io格式的域名訪問。 域名配置 auth.acme-dns.io *.aut