原创 postgresql中執行select查詢語句卡住問題的處理

 1、問題描述   研發環境搭建的分佈式的數據庫Tbase。Tbase本質上是基於postgresql-xl創建的分佈式數據庫。 昨天,研發的同事反饋,這個數據庫中,對某個表執行select查詢的時候,都是卡住的。 客戶端一直沒有影

原创 redis中查看慢日誌以及返回參數值的解釋

1、問題描述   業務反饋,出現很多連接redis的read timed out的報錯     2、問題分析及解決   由於redis是單線程處理的,所有redis接收到命令,都會進入到隊列中,等待執行。   當客戶端,由於等待時間過長

原创 將unix時間戳轉換爲具體的時間(字符串時間)

有時間戳1700478017   如何將其轉換爲具體的表示的時間?   使用date命令 date -d @timestamp     示例,將timestamp替換爲具體的時間戳 [root@xxcsdfztsjb-node-01

原创 k8s中,如何通過token的方式,訪問認證的kubelet的metrics指標?

  1、背景說明 kubelet本身的10250端口,就提供了節點上的監控數據。   metrics server可以進行訪問。   但是,如果想要通過瀏覽器,或者curl命令進行訪問,發現,是需要進行認證     [root@nccz

原创 如何在不進行gi clone的前提下,獲取所有遠程git的分支

想要在不進行git clone的前提下,獲取遠程git倉庫的所有分支情況 執行下面的命令: git ls-remote http://xxxxx/root/ipv4test.git   示例:  

原创 執行git clone命令報錯 ssl certificate problem:unable to get local issue certificate問題的處理

1、背景說明   使用git clone命令,拉取遠程的https的git倉庫時,報錯: unable to access "https://xxxx.com/n_patch_test.git/": ssl certificate pr

原创 k8s中是如何計算pod的計算資源(cpu和內存)的requests和limits值的?

1、結論   對於pod來說,cpu和內存的requests和limits的值,等於pod中所有容器的requests和limits的值的總和。   具體來說: pod的requests的大小,等於所有的容器的requests的大小的和

原创 john carlton — free gun

 

原创 nginx ingress controller EWMA負載均衡策略工作原理及修改過程

1、概念   EWMA(Exponentially Weighted Moving Average)策略是 NGINX Ingress Controller 中的一種負載均衡算法,它用於決定請求應該由後端服務的哪個實例處理。   2、工作

原创 k8s中,如何通過kubeconfig實現權限的隔離、用戶的隔離?

1、需求及背景說明   在k8s環境,如果想要實現不同的用戶,可以有操作不同的命名空間的權限,對命名空間中的不同的對象有不同的操作的權限,該如何實現呢?   有什麼樣的使用的場景呢?   簡單來說,雖然都是通過kubectl來對k8s集羣

原创 如何查看kubeadm搭建出來的集羣,admin.conf文件,使用的是哪些用戶?

當使用kubeadm工具搭建一個k8s集羣之後,會自動的創建一個admin.conf文件。   同時,會建議將這個文件拷貝到$HOME/.kube/config,kubectl會使用這個配置文件來訪問k8s集羣,也可以說是訪問apiser

原创 kubernetes中,如何更新對象的label(標籤)?

1、給資源對象添加標籤 這裏的操作都是在pod資源對象上完成的。 kubectl label pod pod-static-ip-76c554659d-kwjh8 role=backend   2、查看資源對象的標籤 [root@nc

原创 在k8s中,如果要啓用API聚合功能,需要配置哪些參數?

爲了能夠將用戶自定義的API註冊到master的api server上,需要在kube-apiserver服務中,啓用下面的參數:   --proxy-client-cert-file=/etc/kubernetes/pki/front-

原创 如何在linux的環境中,創建swap內存?

背景說明   swap內存是系統中的臨時內存,或者說,用磁盤的文件空間,當做物理內存來使用。主要是,爲了解決一些系統,物理內存不夠的情況,可以用swap內存作爲一些補充。 但是要注意,swap內存的效率是非常的低的,如果應用對內存有足夠的

原创 如何使用zooinspector客戶端訪問zookeeper服務?

1、目的 類似於使用redis desktop manager客戶端一樣,在windows環境中,通過工具直接使用、調整zookeepr中的的key。   zooinspector工具也是一樣的,作爲一個客戶端工具,操作zookeeper