收藏 / 列表

janrs_com - 如何用Golang處理每分鐘100萬個請求

用Golang處理每分鐘100萬個請求 轉載請註明來源:https://janrs.com/9yaq 面臨的問題 在我設計一個分析系統中,我們公司的目標是能夠處理來自數百萬個端點的大量POST請求。web 網絡處理程序將收到一個JSON文檔,其中可能包含許多有效載荷的集合,需要寫入Amazon S3,以便我們的地圖還原系統隨後對這些數據進行操作。 傳統上,我們會研究創建一個工人層架構,利用諸如以

goroutine , go

探索雲原生 - 基於 Admission Webhook 實現 Pod DNSConfig 自動注入

本文主要分享如何使用 基於 Admission Webhook 實現自動修改 Pod DNSConfig,使其優先使用 NodeLocalDNS 。 !--more-- 1.背景 上一篇部署好 NodeLocal DNSCache,但是還差了很重要的一步,配置 pod 使用 NodeLocal DNSCache 作為優先的 DNS 服務器。 有以下幾種方式: 方式一:修改 kubele

kubernetes , dns , 雲原生 , go

萌萌朵朵開 - Kubernetes NetworkPolicy:Pod間網絡訪問控制規則

剛接手公司K8s集羣時,我發現所有Pod之間都能隨意通信。有次開發環境的測試Pod誤連了生產數據庫,雖然沒造成損失,但讓我意識到必須給Pod間的網絡加道"門"——這就是NetworkPolicy的用武之地。 為什麼需要NetworkPolicy? Kubernetes默認的網絡策略是"全部允許",任何Pod都能訪問其他Pod,這在複雜系統裏很危險。想象一下:如果黑客入

命名空間 , Pod , kubernetes , 雲計算 , 數據庫

zxxpeace - Pod實際使用率(佔linit)超過閾值問題的思考

在日常的運維過程當中,我們會遇到pod的實際內存超過了閾值,出現這種問題,該怎麼處理呢 很多人都會説直接擴容副本數,就可以。但是,有的時候擴容副本數不一定靠譜,擴容了之後還在繼續增加,所以我們要找到它徹底的解決方案 第一步:即時檢查,評估業務影響 # 檢查pod的狀態 kubectl get pod pod-name -o w

Pod , kubernetes , 雲計算 , 重啓 , 解決方案

對你無可奈何 - Kuberntes中Sysctl中的配置(php-fpm併發只能300)

背景: kubernetes集羣中部署應用,對應用進行壓力測試。jmeter進行壓力測試大概是每秒300個左右的請求(每分鐘elasticsearch中採集的請求有18000個)。查看日誌有nginx的erro log: ​ 但是我的cpu 內存資源也都沒有打滿。通過搜索引擎搜索發現與下面博客的環境基本相似,php-fpm也是走的socket: ​ 參見:http://

kubernetes , php-fpm , 運維 , Nginx , Docker

KubeSphere - Fluid 正式入駐青雲 KubeSphere Marketplace,共建雲原生數據加速新生態

隨着企業數字化轉型的深入推進,雲原生架構 已成為現代應用構建的主流選擇。 在大數據處理、AI 大模型訓推等業務場景中,如何實現高效彈性數據資源管理與調度,已成為雲原生落地的關鍵挑戰之一。 近日,雲原生數據編排與加速平台 Fluid 正式入駐青雲 KubeSphere Marketplace,為企業用户提供統一、高效的數據訪問與緩存管理能力,共同打造面向未來的數據驅動新範式。 Fluid + Ku

人工智能

dashery - K8s 必備:kubectl patch 命令詳解

一、引言:為什麼選擇kubectl patch? 在日常Kubernetes運維中,資源更新是常見操作。雖然kubectl apply和kubectl edit都有其用途,但它們存在明顯侷限: kubectl apply:需要完整的配置文件,無法進行局部更新 kubectl edit:交互式操作,難以自動化且需要處理整個資源定義 相比之下,kubectl patch命令提供了精準的局部更新

kubernetes

我是讀書人 - Openshift環境安裝K8S軟件管理工具Helm

參考: Make a Kubernetes Operator in 15 minutes with Helm; Deploy Monocular on OpenShift; Helm中文指南; 使用Helm管理kubernetes應用; https://helm.sh/docs/using_he...; 參考官方文檔https://docs.helm.sh/using_he...,O

kubernetes , openshift

小陳運維 - 部署lnmp環境,安裝typecho博客

安裝nginx和PHP環境 root@cby:~# apt install nginx php7.4 php7.4-mysql php7.4-fpm 修改nginx配置文件 root@cby:~# vim /etc/nginx/sites-available/default root@cby:~#cat/etc/nginx/sites-available/default server {

typecho , MySQL , php , Nginx , lnmp

Rainbond - 虛擬機時代的終結與雲原生未來:Rainbond驅動企業IT基礎設施升級

前言 企業的數字化轉型已經成為全球範圍內各行業共同面臨的挑戰。無論是製造、金融、零售,還是醫療、政府等領域,IT基礎設施都在扮演着至關重要的角色。傳統的IT基礎設施主要依賴於虛擬機管理,如通過VMware或OpenStack創建虛擬機並分配給應用系統。然而,隨着雲計算的興起,企業的信息化需求正在快速變化,尤其在雲原生技術大規模普及的背景下,企業的IT基礎設施管理方式正發生着根本性轉變。 本文將深入

kubernetes , 虛擬機 , 雲原生