原创 redis利用scan匹配形式刪除數據

該命令在生產redis中執行過 # scan,以非阻塞的方式實現key值的查找,將redis中以saas-pay@開頭的key用scan刪除 redis-cli -h 100.100.100.100 -a 'PASSWD' -n 7 -p

原创 實現mongoDB讀寫分離

轉載鏈接:使用正確的姿勢連接分片集羣 正確連接分片集羣的姿勢: mongodb://[username:password@]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[data

原创 測試

實現目標: 自動發現域名,並監控證書過期時間; 當證書低於60天則觸發釘釘,郵件報警; 新增監控需在文件ssl_cert_list中增加域名,格式爲:"www.baidu.com 443" 實現步驟: 在

原创 k8s官網入門基礎

轉載鏈接:https://www.kubernetes.org.cn/5906.html 我本人看到這幾個常用命令,分享下:滾動升級相關命令,記得加上對應的命名空間 $ kubectl set image deploy/nginx ngin

原创 手札--mongo建索引

切記:數據庫操作需謹慎,建議做好操作失敗的操作,也能及時處理。由於本次建立的索引,後臺創建,並找到對應措施如:可以及時中斷索引的創建 索引創建操作:以下操作在數千萬條數據的表格實踐過 1、查看集合是否有索引: db.getCollectio

原创 快速入門ansible

ansible用途:自行google/百度 教你10分鐘上手ansible 只需要在服務端上安裝好ansible即可使用 yum install ansible -y # 查看ansible版本 yum info ansible # 查看有

原创 如何使用screen在後臺運行任務

簡介 GNU Screen是一款由GNU計劃開發的用於命令行終端切換的自由軟件。用戶可以通過該軟件同時連接多個本地或遠程的命令行會話,並在其間自由切換。GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了統一的管理多個會話的界

原创 如何提高併發數

1、採用分佈式2、使用緩存機制3、能異步處理的,統一採用異步的形式處理請求

原创 爲何prometheus的性能這麼差?

查看原博文:https://yq.aliyun.com/articles/657142/ 【翻譯】Prometheus 2.3.0 新特性rometheus 2.3.0 現在(2018.6.11)已經發布,在 3 月份的 2.2.0 之後又

原创 記一次磁盤故障排查

事故背景: 物理機(192.168.200.10)安裝了KVM虛擬化,虛擬化的機器無法正常啓動,進入vnc界面查看到linux系統在讀取硬盤的時候需要30s-60s左右,正常啓動的話幾秒鐘即可。懷疑是和硬盤有關係。 解決思路: 1、 查看

原创 ubuntu如何修改IP地址、和apt源

新安裝的ubuntu沒有vim,使用vi修改自己的IP地址 root@doupai-KVM:~# cat /etc/network/interfaces # interfaces(5) file used by ifup(8) and if

原创 如何恢復舊系統的數據呢?

開發同事將系統搞壞了,導致很多命令無法使用。無法使用的命令有cp、mv、scp、mount,網絡也無能使用了,無法ping通內外網;恢復難度極大,只能選擇重新安裝系統。雖然系統壞了,但是進入到救援模式發現:裏面的數據是完成的,還是可以拿出來

原创 教你重新生成linux的log日誌--messages

mv /var/log/messages{,_bak}systemctl restart rsyslog

原创 Kubernetes強制刪除一直處於Terminating狀態的pod。

在dashboard界面刪除容器,發現無法刪除。使用命令查看發現該pod一直處於terminating的狀態Kubernetes強制刪除一直處於Terminating狀態的pod。 1、使用命令獲取pod的名字kubectl get po

原创 使用k8s集羣內解析服務

curl https://saas-pay-gray.XXX.cn/ping 外網 curl https://vpc-saas-pay-gray.XXX.cn/ping slb,即阿里雲內網 1/3包是通的