原创 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包是通的