Pemecahan masalah operasi API

Bagian berikut menawarkan tips pemecahan masalah untuk operasi API.

Pelacakan permintaan gagal

Lingkungan pengembangan mendukung penggunaan fitur Internet Information Services (IIS) 7.0 untuk mencatat informasi tentang permintaan. Fitur ini disebut pelacakan permintaan yang gagal, dan menghasilkan log jejak terperinci sesuai dengan filter yang ditetapkan dalam konfigurasi peran web.

Tujuan pengelogan

Output Azure melacak file log ke direktori IIS default untuk log permintaan yang gagal. Secara default, direktori ini adalah %SystemDrive%\inetpub\logs\FailedReqLogFiles.

Mengaktifkan pelacakan

Setiap peran web harus mengaktifkan pelacakan dengan menggunakan aturan yang ditempatkan dalam file web.config proyek. Untuk mengaktifkan pelacakan, letakkan yang berikut ini di system.webServer bagian file web.config Anda:

<tracing>  
  <traceFailedRequests>  
    <add path="*">  
      <traceAreas>  
        <add provider="ASP" verbosity="Verbose" />  
        <add provider="ASPNET" areas="Infrastructure,Module,Page,AppServices" verbosity="Verbose" />  
        <add provider="ISAPI Extension" verbosity="Verbose" />  
        <add provider="WWW Server" areas="Authentication,Security,Filter,StaticFile,CGI,Compression,Cache,RequestNotifications,Module" verbosity="Verbose" />  
      </traceAreas>  
      <failureDefinitions statusCodes="400-599" />  
    </add>  
  </traceFailedRequests>  
</tracing>  

Untuk menonaktifkan pelacakan, hapus bagian ini dari file web.config .

Header x-ms-request-id

Setiap permintaan yang dibuat terhadap Azure Storage mengembalikan header respons bernama x-ms-request-id. Header ini berisi nilai buram yang secara unik mengidentifikasi permintaan.

Jika permintaan gagal secara konsisten, dan Anda telah memverifikasi bahwa permintaan dirumuskan dengan benar, Anda dapat menggunakan nilai ini untuk melaporkan kesalahan ke Microsoft. Dalam laporan Anda, sertakan informasi berikut:

  • Nilai dari x-ms-request-id.
  • Perkiraan waktu permintaan dibuat.
  • Layanan Penyimpanan tempat permintaan dibuat.
  • Jenis operasi yang dicoba permintaan.

Lihat juga

Layanan penyimpanan REST