Mitmproxy 啟用 Https2020-06-21 約 375 字 預計閱讀 1 分鐘Mitmproxy 啟用 Https 之前筆記 安裝 Mitmproxy 提到 Mitmproxy 在存取 https 資源時會出現問題,雖然在 curl 使用時加上 --insecure 或是 -k 就可以避免問題,但是總覺得麻煩也不夠漂亮,所以順手紀錄解決方繼續閱讀
將 Mitmproxy log 存至檔案2020-06-21 約 296 字 預計閱讀 1 分鐘將 Mitmproxy log 存至檔案 之前筆記 安裝 Mitmproxy 提到雖然 Mitmproxy 提供了互動式且資訊豐富的存取紀錄,但這對於日常維運上不方便,一般沒有問題時不會有人去看 log,但覺得行繼續閱讀
安裝 Mitmproxy2020-06-20 約 591 字 預計閱讀 2 分鐘安裝 Mitmproxy 之前筆記 安裝 Squid Proxy 提到為了加強與 Partner 間資料介接交換時的安全性,所以在 server 間會需要互相 trust ip,但這麼一來在業務增長時就會失去彈性,所以打算透過繼續閱讀
Squid Proxy Https 設定2020-06-14 約 541 字 預計閱讀 2 分鐘Squid Proxy Https 設定 依據之前筆記 安裝 Squid Proxy 比照相同方式設定 https 的 request 無法取得正確回應 以下設定方式直接套用,會出現錯誤 iptables -t nat -A OUTPUT -p tcp -m tcp --dport 443 -m owner --uid-owner squid -j RETURN iptables -t nat繼續閱讀
安裝 Squid Proxy2020-06-13 約 1025 字 預計閱讀 3 分鐘安裝 Squid Proxy 專案有個需求是跟 partner 之間的溝通只限定於註冊過的 server ip,雖然在資安的考量下是很常見的做法,但對於實際的營運上不免會有些限制:像是如果只綁繼續閱讀
手動觸發 Redis failover2020-06-07 約 569 字 預計閱讀 2 分鐘手動觸發 Redis failover 之前筆記 手動觸發 MongoDB failover 紀錄到如何透過 mongo cli 來進行 failover 今天接著紀錄如何使用 redis cli 來進行 failover 停止服務可以分為: server level (服務運作的實體機器無法提供繼續閱讀
手動觸發 MongoDB failover2020-06-07 約 650 字 預計閱讀 2 分鐘手動觸發 MongoDB failover 最近如火如塗地準備著產品上線工作,其中一項重要項目就是各個服務的 HA 的驗證 我自己的測試方式是輪流將服務的每個 instance 停掉再重啟,確保服務繼續閱讀
批次刪除 Redis 特定 Key2020-06-06 約 796 字 預計閱讀 2 分鐘批次刪除 Redis 特定 Key 將 Redis 當做 Cache Server 是滿普遍的做法,修改 Cache 內容格式也是常見的,不過程式部署時連帶清空 redis 可能就不是預設 sop 了 最近專案就遇到類似問題: Redis 預繼續閱讀
Git Force Push 後如何更新 Repository2020-05-23 約 334 字 預計閱讀 1 分鐘Git Force Push 後如何更新 Repository 在之前筆記 清除 Git Commit 紀錄 提到打算將開發時期的 commit history 都清除,來個重新開始,但在完成 repository 整理後,團隊其他人還是得繼續往下開發,在找不繼續閱讀
清除 Git Commit 紀錄2020-05-23 約 644 字 預計閱讀 2 分鐘清除 Git Commit 紀錄 為了加快 Git clone 的速度,在之前筆記 加快大型 GIT Repository 下載速度(指定 depth) 曾經紀錄到使用 --depth 參數,用來限縮 clone 的資料量,只是預設情境下大家不會刻意加繼續閱讀
使用 Docker Compose 建立 Redis Cluster2020-05-19 約 725 字 預計閱讀 2 分鐘使用 Docker Compose 建立 Redis Cluster 之前類似的主題至少有四、五篇,其中最後一版 使用 docker 建立 Redis Cluster - 更新版 已經滿足自己在全 container 環境中的測試需求,雖然該篇筆記下方有網友提繼續閱讀
傳遞參數來執行 Docker Compose2020-05-19 約 368 字 預計閱讀 1 分鐘傳遞參數來執行 Docker Compose 為了能動態決定 Docker Compose 中所使用到的參數值可以透過 environment variable , .env file 另外個人更偏好在執行 docker-compose up 時直接指定變數值,因為這樣一來不必設定 environment variable r繼續閱讀
使用 Helm 在 mac 中的 Kubernetes 上安裝 Redis Cluster2020-05-14 約 465 字 預計閱讀 1 分鐘使用 Helm 在 Kubernetes 上安裝 Redis Cluster 請使用新版安裝方式,請參考 使用 Helm 安裝 Redis Cluster 之前筆記 在 Kubernetes 部署 Redis Cluster 曾經紀錄到使用 KubeDB Operator 與 Helm 在 Kubernetes 上安裝 Redis Cluster,最近剛好需繼續閱讀
Docker Compose 建立 MongoDB Replica Set2020-05-10 約 433 字 預計閱讀 1 分鐘Docker Compose 建立 MongoDB Replica Set 因為之前筆記 MongoDB Cli Replica Set 連線方式 需要建立測試環境,想起最早之前的筆記 使用 docker 建立 MongoDB Replica Set 但使用起來並不是很好用,所以興起筆記其他建立 MongoDB繼續閱讀
MongoDB Cli Replica Set 連線方式2020-05-09 約 359 字 預計閱讀 1 分鐘MongoDB Cli Replica Set 連線方式 這是在建立 MongoDB patch 資料自動化流程時遇到的問題:需要進行 MongoDB data patch 的開發人員將需要執行的 MongoDB script 提供 .js 格式的檔案,再透過 MongoDB Cli 來匯入執行 從一繼續閱讀