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