安裝 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 來匯入執行 從一繼續閱讀
Fluentd 指定 Elasticsearch Index 名稱2020-04-30 約 277 字 預計閱讀 1 分鐘Fluentd 指定 Elasticsearch Index 名稱 最近在 debug Fluentd parser 時老是覺得 log 沒進到 Elasticsearch,後來索性把預設的 index 換掉,至少一眼就看得出來 index 有沒有被建立起來 - Fluentd 是不繼續閱讀
避免 Ansible 無法存取第一次登入的 Server2020-04-25 約 417 字 預計閱讀 1 分鐘避免 Ansible 無法存取第一次登入的 Server 之前開始透過 Ansible 來安裝一組 server,原本想說腳本大致上也調得差不多了,結果新 server 一來,ansible playbook 所有 task 都沒繼續閱讀