軟件工程軟件運維運維實習(xí)報告_第1頁
軟件工程軟件運維運維實習(xí)報告_第2頁
軟件工程軟件運維運維實習(xí)報告_第3頁
軟件工程軟件運維運維實習(xí)報告_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

軟件工程軟件運維運維實習(xí)報告一、摘要

2023年7月1日至2023年8月31日,我在一家科技公司擔(dān)任軟件運維實習(xí)生。負(fù)責(zé)監(jiān)控并處理30余個生產(chǎn)環(huán)境的系統(tǒng)故障,累計解決各類運維問題127個,其中高優(yōu)先級問題35個,平均故障響應(yīng)時間縮短至15分鐘以內(nèi)。通過應(yīng)用自動化腳本工具,實現(xiàn)了每日日志分析效率提升40%,并將系統(tǒng)部署流程標(biāo)準(zhǔn)化,使新版本上線時間從2小時壓縮至30分鐘。在實習(xí)中熟練運用Linux系統(tǒng)管理、Shell腳本編程及Jenkins持續(xù)集成技術(shù),掌握了基于Prometheus的監(jiān)控告警體系搭建方法,總結(jié)出“故障分級自動化優(yōu)先文檔驅(qū)動”的運維問題處理模型,可直接應(yīng)用于復(fù)雜系統(tǒng)的穩(wěn)定性保障工作。

二、實習(xí)內(nèi)容及過程

2023年7月1日到8月31日,我在一家做在線教育的公司實習(xí),崗位是軟件運維。實習(xí)前想學(xué)點真本事,了解下企業(yè)里系統(tǒng)怎么跑,怎么保持穩(wěn)定。單位不大,但系統(tǒng)挺雜,各種應(yīng)用服務(wù)器、數(shù)據(jù)庫、緩存集群得照看。

實習(xí)期里,我主要干了兩塊兒。一是盯監(jiān)控系統(tǒng),像Prometheus、Grafana這些,每天盯各種指標(biāo)波動。7月10號左右,發(fā)現(xiàn)有個數(shù)據(jù)庫CPU飆到90%,查了下是某個報表任務(wù)卡死,改了下SQL語句,加了個定時任務(wù)分批跑,問題沒了。這類小故障我處理了50多起。二是參與系統(tǒng)升級,8月的時候幫他們搞了個應(yīng)用服務(wù)器的內(nèi)核升級,新內(nèi)核有點不兼容,導(dǎo)致個別進(jìn)程掛了。當(dāng)時挺懵,查了好多資料,最后用systemd的override文件改了下啟動參數(shù)才搞定。這次升級后,系統(tǒng)重啟速度從5分鐘降到了1分半。

最大的挑戰(zhàn)是8月初那場突發(fā)大流量,用戶量暴漲30%,導(dǎo)致CDN緩存命中率掉到50%。當(dāng)時壓力挺大,跟著師傅們排查了半天,發(fā)現(xiàn)是上游源站帶寬不夠。臨時調(diào)用了云廠商的加速服務(wù),穩(wěn)住了局面。后來想想,其實可以提前做些壓測,或者搞個灰度發(fā)布策略,但當(dāng)時經(jīng)驗不足,只能這么辦了。學(xué)到了不少東西,像如何看懂系統(tǒng)拓?fù)鋱D,怎么用Shell寫監(jiān)控腳本,還把Python的requests庫用熟了。

單位里流程有些亂,新人接手任務(wù)靠郵件通知,有時候信息會漏掉。培訓(xùn)也一般,就發(fā)了幾篇文檔,很多東西都得自己摸索。建議他們搞個內(nèi)部Wiki,任務(wù)分配用Jira這種系統(tǒng),或者每周搞個短會同步下,效率能高不少。崗位匹配度上,感覺我學(xué)的Linux基礎(chǔ)還行,但自動化這塊兒還差得遠(yuǎn),得繼續(xù)補(bǔ)課。這次實習(xí)讓我明白,運維不是簡單的故障處理,得懂業(yè)務(wù),還得會規(guī)劃。對職業(yè)規(guī)劃有影響,以后想往DevOps方向發(fā)展,得多學(xué)點編排工具和容器化知識。

三、總結(jié)與體會

2023年8月31日實習(xí)結(jié)束,回看這8周,感覺收獲挺實在的。剛?cè)r想著混混經(jīng)驗,結(jié)果被現(xiàn)實打了臉系統(tǒng)真出問題時,沒人搭把手,所有壓力自己扛。7月15號晚上處理那次數(shù)據(jù)庫雪崩,手忙腳亂調(diào)了3小時,第二天再看監(jiān)控,指標(biāo)果然穩(wěn)住了。那一刻突然覺得,運維這活兒真不是玩票的,得有擔(dān)當(dāng)。

這份實習(xí)把學(xué)校學(xué)的那些概念具象化了。比如分布式系統(tǒng)那塊兒,以前覺得CAP理論就是個名詞,實際排障時才發(fā)現(xiàn),在高并發(fā)場景下怎么取舍真的得掂量。我們系統(tǒng)用的Redis集群,有一次主從同步延遲導(dǎo)致讀延遲飆升,師傅教我用Redis的MONITOR命令抓慢查詢,最后在客戶端加了個重試機(jī)制。這種細(xì)節(jié),書里根本學(xué)不到。

職業(yè)規(guī)劃上更清晰了。實習(xí)前想當(dāng)純開發(fā)的,現(xiàn)在覺得DevOps更對味。單位那套自動化流程確實爛,要是自己能搗鼓出個Ansible劇本把部署流程搞順暢,效率絕對翻倍。下學(xué)期打算系統(tǒng)補(bǔ)齊Terraform和Kubernetes課程,順便考個CKA認(rèn)證,至少得證明自己不是只會喊口號。

行業(yè)趨勢這塊兒,感覺云原生是大勢所趨。我們系統(tǒng)最后搬上K8s后,擴(kuò)縮容確實快了,但運維成本也上來了。容器編排、服務(wù)網(wǎng)格這些新東西,學(xué)校里還沒怎么講,看來得自己加把勁補(bǔ)上。8周里踩過的坑,比如監(jiān)控告警規(guī)則調(diào)參不準(zhǔn)導(dǎo)致誤報,或者日志分析沒頭緒,這些教訓(xùn)比考90分還珍貴。

現(xiàn)在心態(tài)跟以前不一樣了,以前寫代碼圖一帆風(fēng)順,現(xiàn)在明白系統(tǒng)總有意外。8月25號那次凌晨的系統(tǒng)升級,本來計劃1小時搞定,結(jié)果網(wǎng)絡(luò)抖動拖慢了速度,忙活到天亮才收工。雖然累,但那種把復(fù)雜事搞定的滿足感,以前真沒體會過??磥碚嬉殘鋈四锹纷撸€得在抗壓和溝通上多下功夫。

四、致謝

在這段8周的實習(xí)里,挺感謝那家公司的。雖然待的時間不長,但確實學(xué)到了不少東西,尤其是系統(tǒng)穩(wěn)定性這塊兒,跟之前在學(xué)校想的完全不一樣。

特別感謝帶我的那位師傅,7月那會兒我連日志都看不懂,是他手把手教我怎么看Prometheus的曲線,怎么用grep抓關(guān)鍵信息。后來8月份搞數(shù)據(jù)庫升級,我差點搞砸了,幸虧他及時把我拉回來。雖然他話不多,但教的東西都挺實在。

同事們也幫了不少忙,比如教我用他們內(nèi)部搞的那個小工

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論