day03-实训在线授课笔记
文章目錄
- 課前回顧:
- 項目正規(guī)流程:
- 立項:
- 初期:
- 1)需要的服務(wù)器(物理機(jī),虛擬機(jī),阿里云),數(shù)據(jù)庫,環(huán)境,帶寬
- 2) 需求: 需求分析文檔(3個月)-設(shè)計(UI,產(chǎn)品經(jīng)理-模型)-編程-測試-實(shí)施(上線)
- 電商項目舉例
- 3) 項目運(yùn)維的部署方案(為了后期方便別人操作)
- 4) 發(fā)現(xiàn)問題: 寫出大致的解決方案,提交,進(jìn)行上級的授權(quán)。
- 5) 優(yōu)化和維護(hù)
- 6)監(jiān)控
課前回顧:
技術(shù)名詞:
devops, CI/CD, AI, namespace, gpgcheck, enabled, centos, redhat, ansible , ELK(三個組成部分), mkdir ,puppet, pssh,
AR, VR, jenkins , gitlab , git, svn , java , javascript, ps, photoshop, /etc/passwd , systemctl , rsyslog, nfs,
ntfs, xfs, extrundelete , fail2ban, hadoop,. zabbix , cacti.
項目正規(guī)流程:
產(chǎn)品模型—開發(fā)—測試—上線
立項:
初期:
1)需要的服務(wù)器(物理機(jī),虛擬機(jī),阿里云),數(shù)據(jù)庫,環(huán)境,帶寬
型號: DELL R720 R730 (清華同方,浪潮。IBM,)
處理器: Xeon E5-4607 2.2GHZ
主板: 華碩 P5-BV-E/SAS
聲卡: sound MAX Integrated Digital HD Audio
內(nèi)存 16GBDDR3
硬盤: 5塊SSD硬盤 固態(tài)
2) 需求: 需求分析文檔(3個月)-設(shè)計(UI,產(chǎn)品經(jīng)理-模型)-編程-測試-實(shí)施(上線)
團(tuán)隊分配:
需求分析: 2人, 編程: 4人, 測試:2人, 項目經(jīng)理 : 1個人,運(yùn)維: 2個人
電商項目舉例
開發(fā)一個電商的項目:
涉及技術(shù): spring spring MVC , mybatis, JSP, JSTL, jquery ,easyUI, SOLR
MySQL
reids ,nginx +tomcat , MQ
商城的六大模塊: 前臺系統(tǒng),登錄系統(tǒng),搜索系統(tǒng),商品管理系統(tǒng),購物車模塊,訂單模塊
3) 項目運(yùn)維的部署方案(為了后期方便別人操作)
統(tǒng)一操作環(huán)境(主機(jī)名,host,用戶,時間同步,具備一定的擴(kuò)展性)(實(shí)驗: 關(guān)閉防火墻,關(guān)閉selinux ,配置網(wǎng)絡(luò),配置yum倉庫,配置host,時間同步)
后期: 監(jiān)控, 維護(hù),日志管理(業(yè)務(wù)日志,訪問日志, 開發(fā)日志)。備份(確保數(shù)據(jù)的完整性,MD5)
項目發(fā)布: (灰度發(fā)布, 藍(lán)綠發(fā)布,金絲雀)
發(fā)現(xiàn)運(yùn)維現(xiàn)狀的問題,根據(jù)現(xiàn)狀梳理信息,思考解決方案
4) 發(fā)現(xiàn)問題: 寫出大致的解決方案,提交,進(jìn)行上級的授權(quán)。
召開相關(guān)負(fù)責(zé)人開會討論,給出具體的執(zhí)行的方案,包括回滾方案
解決問題:
1) 采集問題的信息
2) 擬定執(zhí)行方案,具體細(xì)化
3) 測試
4)回滾
5) 寫維護(hù)文檔
維護(hù)文檔的目標(biāo): 能夠讓新手看著文檔做的出來, 小五號字體,微軟雅黑。
5) 優(yōu)化和維護(hù)
nginx 優(yōu)化
用戶 --進(jìn)程–用戶態(tài)–內(nèi)核緩存區(qū)-內(nèi)核-磁盤
tomcat --jvm
日志(ELK)-shell -rsyslog
tocmat 日志
系統(tǒng)日志
程序日志
軟件日志
6)監(jiān)控
1) 服務(wù)器
cpu 使用情況,硬盤的剩余空間,使用率, 檢測內(nèi)存剩余空間及使用率
檢測制定服務(wù)是否正常,檢測網(wǎng)卡的流量,包括流入,流出量,錯誤的數(shù)據(jù)包
檢測事件的日志變化,檢查錯誤日志變化情況
2) 應(yīng)用
監(jiān)控myql
吞吐量,執(zhí)行性能,連接情況,監(jiān)控緩沖池的使用情況
3) 中間件
redis , MQ
kafka
4) 組件
5) 業(yè)務(wù)
本周項目:
總結(jié)
以上是生活随笔為你收集整理的day03-实训在线授课笔记的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Aplication theme 丢失问
- 下一篇: css边框渐变