システムオンラインプロセス仕様

3263 ワード

リファレンスhttps://blog.csdn.net/baiyunxiaoxiao_chen/article/details/39619361
システムの安定性を保証するために、厳格な管理、規範実施の要求に基づいて、このシステムのオンライン規範を指定する.すでに開発済みのシステムについては、本番環境に正式に導入する前に、プロセス規範に厳格に従って実施する必要があります.
一、テスト開発者はそれぞれ開発したモジュールに対してテスト案を制定し、特に臨界点のテスト案に注意する.開発者が提供するタスクは、以前に作成したテストスキームに合格することを保証する必要があります.システム全体の開発が完了したら、まず生産環境をシミュレーションして構成し、システムをシミュレーション環境に配置してテストします.シミュレーション環境がしばらくない場合は、お客様がシステムを使用しないでオンラインになることを昼や夜などに確保し、緊急の発煙テストを行う必要があります.二、オンラインは技術開発及び業務ニーズのテストが完了し、間違いがないことを確認した後、オンライン案とオンライン計画を作成し、関連技術責任者のメールボックスに送信し、責任者の審査を経て実施することができる.オンライン方案に含まれる内容:オンライン業務紹介データバックアップ方案オンライン時間関係者オンライン失敗後のロールバック方案システムオンライン検査票:(検査票テンプレートはこのドキュメントの最後を参照)「中大型」プロジェクトは必ず用語表に記入し、紙の形式で申請の流れを歩み、書面で署名して確認しなければならない.「スモール」項目は、用語集に記入した後、すべての関係者に電子メールで確認します.三、オンラインになった後、検査開発者はオンラインになったばかりのシステムに対して発煙テストを行い、業務と需要人員に正式な環境テストを行い、テスト結果と問題を記録する.できるだけ早く開発者に提出し、開発者は問題の深刻性を確認し、深刻な問題が短時間で解決できない場合は、すぐにロールバック案を実行します.オンラインを担当する開発者は、オンライン結果報告書を作成し、関連技術責任者メールボックスに送信します.プロジェクトバージョン発行情報(申請者が記入)プロジェクト番号プロジェクト名申請者(PM)プロジェクトタイプ□中大型□小型
ユーザー影響□アプリケーションサービスを中断する必要がある□サービスを中断しないが、アプリケーションに影響する
□サービスを中断せず、応用に影響しない
試験状況□試験合格□試験不要
版发布摘要(例:XXBUG或新上线)版号情报本可用性监视点(必填)(必填项:保证上线后备监视)関系责任者(必填)研究开発:运维:(必填项:直ちに责任者に连络して処理する)计画上线/更新时间(例:2013.10.17:00~9:00)上线/更新ステップと时间予测
(運行メンテナンスセンター記入)
□[運用次元の適用]アプリケーションサーバの停止__分□その他(下余白に記入可能)
□[データセット]データバックアップ__分
□[データセット]ライブラリ更新__分
□[運用次元の適用]バックアップと更新プログラム__分
———————————————————————————————————–
□更新に失敗した場合、復旧操作__分
———————————————————————————————————–
□モニタリングと予約時間__分
———————————————————————————————————–
時間合計:楽観的な見積り_____悲観的な見積り_____
準備資料登録□インストールマニュアル□上線計画ドキュメント□インストールパッケージ適用□DBパッケージ□Check List□パブリックパッケージ
返却案その他説明/注意事項がユーザー確認時間□確認済□申請時間関係者確認不要
本文はjackchen 10のCSDNブログから来て、全文の住所はクリックしてください:https://blog.csdn.net/baiyunxiaoxiao_chen/article/details/39619361?utm_source=copy
プロジェクトの導入がオンラインになると、さまざまなエラーが発生します.手順に従って配置すると、エラーが大幅に減少します.手順は次のとおりです.
1、何台のサーバーがあるか、及びサーバー環境の構築状況を知る必要がある.
2、サーバーが同じ機械室にあるか
 a)  ,   --   

 b)  ,    --   

3、サーバーのハードウェア及びオペレーティングシステム
アプリケーションが計算に要求される場合は、cpuコア数の多いサーバに配備されます.アプリケーションがメモリに対する要求が高い場合は、メモリの多いサーバに配備されます.
コンピューターの資源を合理的に利用すべきだ.
 a)  

メモリ-サイズは?CPU--何コア?HDDのサイズは?IO読み書き速度--機械ハードディスクですか、SSDですか.b)オペレーティングシステム
Windows? Linux? 32? 64? 4、最後の機能テストをする
5、SVNはtagを打つ
Mavenがwarパッケージを打つのとは異なり、tagは読み取り専用で、その中の項目を修正することはできません.プロジェクトはすべてtagに基づいて発表されています.tagはプロジェクトのリリースに使用されます.
6、パッケージ(Maven)mavenをwarパッケージにします.
7.データベース・スクリプトおよび初期データ
データベース・スクリプトおよびデータもプログラムの一部であり、忘れてはならない.
8、配布文書の作成
パブリケーションドキュメントを作成することは重要です.プロジェクトのパブリケーションでは、さまざまな問題が発生するため、パブリケーションドキュメントを作成し、ドキュメントに基づいて一歩一歩プロジェクトをパブリッシュする必要があります.
a)パブリケーションの内容およびパブリケーション手順を書き出す
b)ロールバックのメカニズム
プログラムのロールバック:プロジェクトは新しいバージョンから前のバージョンへロールバックされます.≪データのロールバック|Data Rolling|emdw≫:データベースの変更をデータロールバックできます.システム間の呼び出し関係のロールバック9、実装パブリケーション
パッケージが必要なプログラム
1. 

2.nginx , 。 Windows Linux 。

3. 。 tar.gz

プロジェクトパッケージ
mavenコマンド
   -->Run As -->Maven build...

 Goals  clean package ( , target  。 skip tests ) war 。

本文はHarderpowerのCSDNブログから来て、全文の住所はクリックしてください:https://blog.csdn.net/Harderpower/article/details/80394246?utm_source=copy