原创 Java驗證碼實現-EasyCaptcha

驗證碼EasyCaptcha介紹 EasyCaptcha是一個Java圖形驗證碼庫,支持gif、中文、算術等類型,可用於Java Web、JavaSE等項目。 使用 <dependency> <groupId>com.gi

原创 influxDB內存優化

查詢series cardinality命令 InfluxDB官網說明:Why does series cardinality matter? InfluxDB maintains an in-memory index of

原创 vmware虛擬機意外關機後啓動報錯

虛擬機意外關機後啓動報錯 以獨佔方式鎖定此配置文件失敗。可能其它正在運行VMware進程在使用此配置文件 解決辦法 任務管理器 -> 啓動 -> VMware Tray Process -> 禁用 重啓機器 VMware

原创 istio部署【在kubernetes上部署】

準備工作 下載istio,下載頁面,下載與您的操作系統相對應的安裝文件。Linux上可以直接執行下面命令下載並解壓最新版 curl -L https://istio.io/downloadIstio | sh - 移至Istio軟件包

原创 k8s【coredns解析問題分析解決】

問題 [root@master busybox]# kubectl get pod -nkube-system -owide NAME READY STATUS R

原创 k8s問題【刪除namespace一直處於Terminating狀態】

正常刪除 kubectl delete namespace NAMESPACENAME 強制刪除 kubectl delete namespace NAMESPACENAME --force --grace-period=0 修改fi

原创 數字黑洞495,6174,...

1955年,卡普耶卡(D.R.Kaprekar)研究了對四位數的一種變換:任給出四位數k0,用它的四個數字由大到小重新排列成一個四位數m,再減去它的反序數rev(m),得出數k1=m-rev(m),然後,繼續對k1重複上述變換,

原创 Istio使用【鏈路監控】

本文使用istio版本:1.4.2 開啓鏈路監控 .... # # addon jaeger tracing configuration # tracing: enabled: true .... 可以看出。istio鏈路監控集

原创 spring cloud gateway中redis一直打印重連日誌問題

問題 spring cloud gateway集成了redis後,一直出現重連的日誌,如下: gateway | 2020-06-28 10:56:11.133 INFO 1 --- [xecutorLoop-2-

原创 istio使用【安裝配置】

本文使用的版本號:1.4.2 自定義安裝組件 參考安裝頁面,官網給配置分了幾個級別, 分別代表: default:根據IstioControlPlaneAPI的默認設置啓用組件 (建議用於生產部署)。您可以通過運行命令顯示默認設

原创 spring cloud gateway部署到k8s上UrlEncode問題

問題 k8s中ingress使用的是ingress-nginx. 項目中用到了spring cloud gateway做API網關,部署環境有docker、k8s等. 測試出現一個問題: 請求的URL路徑中如果出現了中文參數,

原创 flink部署【高可用HA部署】

多機部署Flink standalone 集羣 部署前要注意的要點 每臺機器上配置好java以及JAVA_HOME環境變量 最好挑選一臺機器,和其他機器ssh 打通 每臺機器上部署的Flink binary的目錄要保證是同一個目

原创 docker拉取國外鏡像失敗【quay.io和gcr.io解決辦法】

修改成國內鏡像源。 quay.io 例如下面拉取比較慢 docker pull quay.io/jetstack/cert-manager-cainjector:v0.12.0  可以換成 docker pull quay-mir

原创 istio使用【dashboard—Naftis】

本文使用的istio版本號:1.4.2 簡介(參考官網,Naftis小米開源,不在維護) Naftis 是一個基於 web 的 Istio dashboard,通過任務模板的方式來幫助用戶更方便地執行 Istio 任務。 用戶可以在

原创 url路徑中文參數亂碼問題

問題 http://localhost:8080/test?name=管理這樣參數存在中文情況,spring boot代碼 public RoleResponse selectById(@RequestParam(value =