| |||||||||||||||||||||||||||||||||||||||||||||||||
サイト内検索
カスタム検索
|
IIS トラブルシューティング入門 - 目次私のトラブルシューティング経験 ~ MS のエンジニアとしてたくさんの重大案件に対応しました私は以前、マイクロソフトのサポート部のリード・エンジニアとして、 たくさんの IIS の障害を解決してきました。
CPR というのは Critical Problem Resolution (=重大問題解決) の略です。 マイクロソフトのサポートの部には、通常のサポートエンジニアチームの他に CPR というチームがあり、特に重大な問題については CPR のエンジニアがそれを対応します。 いわば、警察組織に例えて言えば CPR は「特殊部隊」といえます。 ちなみに、CPR に所属するエンジニアを、エスカレーション・エンジニアといいます。 私が MS に在籍していた当時、日本の IIS CPR は私一人であった時期が長かったため、 かなりの重責、重圧を背負いながら、様々な案件に対応していました。 そのせいで (?)、ストレス発散の酒量も増えましたが・・・ (苦笑) 調査の基本はいつも同じ。この資料ではその基本をご説明します個別案件における対応はそれぞれの案件ごとに変わってきますが、 基本的な対応方法はいつも同じです。 当サイトではそのような基本に焦点をあてて、説明していきます。 応用のきく方法ですから、IIS を使っていない人にも役に立つと思います。 1. いろいろなツールデバッガの利用
各種診断ツール上で紹介した Debugging Tools for Windows に含まれていないものでも、システム解析に大変役に立つツールが マイクロソフトから提供されています。 2. アプリケーションの実行と障害この章では、始めにプログラムが実行する仕組みについて概要を説明します。 それから開発者が犯しやすい誤りについて理解し、障害発生時に当たりを付けやすくします。 プログラム実行の仕組みデバッガを使ってプログラムの状態を診断する際に、プログラム実行の仕組みを少し 知っておいたほうが良いです。 典型的なバグ少し規模が大きくなってくると、開発者と運用管理する人が異なる場合が普通です。 問題解決する場合は、運用管理者も開発者が犯しやすい誤りについて理解している方が良いです。 3. デバッグの実践障害箇所を切り分けるデバッグの基本
デバッガによる解析
4. プロアクティブなトラブルシューティング参考資料トラブルシューティングをする上で参考になる書籍は以下の通りです。
| ||||||||||||||||||||||||||||||||||||||||||||||||
© 2008-2010 小山圭介 All Rights Reserved. |
|||||||||||||||||||||||||||||||||||||||||||||||||