-
Redis 性能測試與監控
很多人在安裝部署好Redis后,就沒有對Rredis的配置和部署等有效性和高可用性進行性能測試,最終導致上線出現緩存穿透、雪崩等現象,導致性能還是有問題,其實做為技術運維人員在部署好Redis后可以使用Redis自帶的壓測工具進行簡易型壓測,如下命令: 例如在本地搭建一個Redis服務,IP地址是10.100.81.171,這時需要模擬100用戶并發鏈接請求,每個用戶現場循環訪問100次。 參數詳解: 1、100000 requests completed in 1.60 seconds //默…
-
Git 實用技巧記錄
只有在遇到問題的時候,才體會到技巧帶來的好處! 如果我們希望能夠快速了解或體驗一下 Git 的操作的話,我這里推薦搭建前往這個網站進行學習,其不需要我們安裝工具,而且我們的每一步操作都可以在右側實時看到狀態,對于我們學習和理解 Git 工作方式和原理非常有幫助的。—— 歡迎光臨 => https://oschina.gitee.io/learn-git-branching/ 常見企業工作流程 主要介紹,企業中常用的 Git 工作流程! Git Flow: 主干分支 穩定分支 開發分支 補丁…
-
史上最全VIM使用手冊
平時不可缺少的會用到vim,但是避免不了鼠標,事實上,省略鼠標是完全可以的,沒有想像中那么難,看我短短幾行帶大家一起省略鼠標。 vim有三種模式,基本模式就是用來輸入命令的,比如刪除跳轉等操作就是在基本模式下面;插入模式不用說;命令模式就是按Esc+:進入的模式,之間的切換很容易我就廢話了。下面幾乎都在基本模式操作。 基本操作 移動 h,l,j,k 左右下上 w,b 移動到下/上一個單詞 快速退出 普通模式下輸入Shift+zz即可保存退出vim 進入插入模式 i 在當前光標處進行編輯 I,A …
-
IT 運維中的事件、故障排查處理思路
在講解事件、故障處理思路前,先講一個故障場景(以呼叫中心系統作為一例子): 業務人員反映呼叫中心系統運行緩慢,部份電話在自助語言環節系統處理超時,話務轉人工座席,人工座席出現爆線情況。 運維人員開始忙活了,查資源使用情況、查服務是否正常、查日志是否報錯、查交易量還有沒有……時間不知不覺的在敲鍵盤、敲鍵盤、敲鍵盤中過去,但是原因還未定位。 經理過來了解情況:“系統恢復了嗎?”、“故障影響是什么?”、“交易中斷了嗎?”…… 運維人員趕緊敲鍵盤,寫sql,看交易量;敲鍵盤,寫命令,看系統資源、情況………
-
6 張圖帶你搞懂 CI/CD 流水線
在CI/CD和DevOps領域中,持續交付和持續部署是一個老生常談的話題。持續集成這個術語最早是在1994年由Grady Booch提出。微服務提出者Martin Flower在2014年發表的論文《Microservice》中也對軟件開發持續集成提供了可參考原則。 持續集成是借助工具對軟件項目進行持續的自動化的編譯打包構建測試發布,來檢查軟件交付質量的一種行為。而持續部署是基于持續交付的優勢自動將經過測試的代碼推入生產環境的過程。下文從細節描述了持續集成和持續部署各階段的關鍵步驟,以下是原文。…
-
Linux 發行版新秀!風格對比蘋果
外媒OMG!Ubuntu報道了一款由國人主導開發的 Linux 發行版——CutefishOS,此項目基于 Ubuntu,定位是 Linux 桌面操作系統。 根據 CutefishOS 的官網介紹,其背后公司可愛魚科技成立于 2021 年,是一家專注于 Linux 桌面端操作系統研發與服務的公司,可愛魚寓意為熱愛與美好。CutefishOS 作為核心產品,是一款具有現代風格設計與實用的 Linux 桌面操作系統,可以滿足在各種場景下的使用需求。 從整體外觀來看,CutefishOS 的風格與 m…
-
Linux 這些工具堪稱神器!你用過哪個?
ag:比grep、ack更快的遞歸搜索文件內容。 tig:字符模式下交互查看git項目,可以替代git命令。 mycli:mysql客戶端,支持語法高亮和命令補全,效果類似ipython,可以替代mysql命令。 jq:?json文件處理以及格式化顯示,支持高亮,可以替換python -m json.tool。 shellcheck:shell腳本靜態檢查工具,能夠識別語法錯誤以及不規范的寫法。 fzf:命令行下模糊搜索工具,能夠交互式智能搜索并選取文件或者內容,配合終端ctrl-r歷史命令搜索…
-
內核 30 周年之際,Linux 5.14 版本正式發布
正如預期的那樣,Linus Torvalds近日將Linux 5.14晉升為穩定版,在精彩的2021年秋季Linux發行版大量出現之前提供最新的功能、硬件支持和其他改進。您可以在本文參閱Linux 5.14功能列表,了解這個新內核版本的全面變化。 Linux 5.14帶來了新的硬件支持,改進現有的功能,并加入了其他新的內核創新。 Linux 5.14的一些亮點包括核心調度支持、MEMFD_SECRET的秘密內存區域支持、圍繞英特爾Alder Lake的各種新特性的持續啟用、Yellow Carp…
-
20個提高生產力的 Linux 命令與技巧,用完帶你飛
簡介:這里有一些很有用的 Linux 命令,終端技巧和快捷方式,可以在使用Linux命令行時節省大量時間。 在本文中,我將向您演示一些專業的Linux命令技巧,這些技巧將使您節省大量時間,在某些情況下還可以避免很多麻煩,而且它也將幫助您提高工作效率。 并不是說這些只是針對初學者的Linux技巧。即使有經驗的Linux用戶也有可能沒有發現這些,盡管你這些年來一直在使用Linux。 很酷的Linux終端技巧,幫助您節省時間和提高生產力 您很可能已經知道這些Linux命令中的一些或全部。無論哪種情況,…
-
如何優雅的在 Linux 下開機自動重啟腳本
1.簡介 經常碰到機器斷電之后需要重啟一大堆服務,為了防止這種事情發生,設置開機自啟的腳本十分的重要,我們習慣性的做法就是編寫一個重啟腳本,然后在 /etc/rc.local 中去完成開機執行。例如下面這樣: 這樣的方法雖然可行,但并不優雅。今天我們就給大家介紹兩種更好的實現方式: 2.通過 Crontab 實現 Crontab 可以使用 @reboot 來執行主機啟動之后的命令。首先在命令行輸入: 然后添加以下內容: 完成后,這個腳本就可以在重啟的時候自動執行了。 其它的一些進階玩法: 在啟動…