azure 웹 사이트에서 간단한 기록 방법

3625 단어 Azure
제 1 일,이튿날과 수준이 높으면 지속되지만, 3일째 갑자기 수준이 떨어진다!
그래서 azure를 사용하기 시작했을 때 자신의 마음속에서 가장 어려운 일을 정리했다.

목표


  • Azure Portal로부터 웹 사이트를 만들어 본 사람
  • 비주얼스튜디오 2013에 가입한 사람
  • 프로그램에서 로그를 출력하려는 사람
  • Azure의 좌우도 모를 때 가장 힘든 일.

  • 어떻게 기록해야 할지 모르겠다
  • 웹 사이트 가상 머신은 기본적으로 일회성이다


    따라서 로그처럼 버려져 괴로워하는 물건은 仮想マシン外のどこか에 저장해야 한다
    지금은 당연하다고 웃으면서 말할 수 있지만 좌우를 알 수 없을 때 이를 이해하지 못해 가슴이 갑자기 부러졌다.두부가 너무 활기차다.
    과거에는 나도 무덤을 가지고 가고 싶었지만 세상에는 틀림없이 몇 명이 같은 생각을 가지고 있기 때문에 달력의 소재로 풀어내기로 했다.

    로그를 출력하기 전에 해야 할 일

    azure-advent-calendar-20141203.azurewebsites.net로 발행
    1. azure 포털의 설정 옵션 카드를 클릭

    이.
    어플리케이션 진단 어플리케이션 로깅(파일 시스템)을 debug, 로깅 수준을 オン 로 설정하고 저장


    3. 적당한 코드로 詳細를 출력 로그에 넣고 azure에 제출
        // 例えば web api の getメソッドに仕込むとこんな感じ
        public class LogOutputController : ApiController
        {
            public string GetMessage(string msg)
            {
                // ここでログを出力
                Trace.WriteLine("get:message:" + msg);
                return msg;
            }
        }
    

    일지를 확인하기 위해 한 일


    azure의 System.Diagnostics.Trace.WriteLine("log message") 처리를 실행합니다.
    (이번의 경우 Api를 치다
    1. 비주얼 스튜디오 2013을 시작하고 Trace.WriteLine->表示을 클릭하여 서버 자원 관리자를 표시합니다.
    2. 열기サーバエクスプローラ(Trace. WriteLine 실행 후 바로 생성되지 않으며 없으면 몇 분 정도 기다렸다가 다시 확인하십시오.)

    3. 로그를 출력했기 때문에 가슴이 찢어지지 않는다

    총결산


    로그를 출력하지 못해 가슴이 찢어진 사람들이 Azure/Websites/azure-advent-calendar-20141203.azurewebsites.net/Log Files/Application/[システムが生成したっぽい感じのファイル名].txt 기분을 갖게 된다면 기쁠 거예요.

    좋은 웹페이지 즐겨찾기