2012年02月26日
川俣晶の縁側ソフトウェア技術雑記total 3621 count

AzureではWeb.configの<filter type="" />が鬼門なのか?

Written By: 川俣 晶連絡先

 良く分からないのでメモ。

 Windows AzureのWebRoleプロジェクトは以下のようなコードをWeb.config内に生成します。

  <system.diagnostics>

    <trace>

      <listeners>

        <add type="Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener,

 Microsoft.WindowsAzure.Diagnostics,

 Version=1.0.0.0,

 Culture=neutral,

 PublicKeyToken=31bf3856ad364e35"

 name="AzureDiagnostics">

          <filter type="" />

        </add>

      </listeners>

    </trace>

  </system.diagnostics>

 このとき、<filter type="" />がくせ者として機能するケースがあるようです。一見、「何も指定しない」ように見え、この設定があってもトレースログの出力ができている環境もあるので見逃していました。

 しかし、コードの書き方次第で、これが致命的に動作を阻止してしまうケースがあるようです。ログ出力のテストプログラムでは、<filter type="" />をコメントアウトしただけでトレースログをTableに転送するようになったものがありました。

 全般的にまだ動作はよく理解できていませんが、とりあえずメモ。

感想 §

 Azureのログには謎が多く、使ったことがない範囲に踏み込むとすぐ道に迷いそうです。別件のログ問題の検証中にこの問題に遭遇し、三重ぐらい問題がネストしてしまいましたよ。というわけで、まだまだクリアされていない問題があります。

Facebook

キーワード【 川俣晶の縁側ソフトウェア技術雑記
【技術雑記】の次のコンテンツ
2012年
02月
29日
嬉し恥ずかし・はじめてのScriptSharp
3days 0 count
total 3803 count
【技術雑記】の前のコンテンツ
2012年
02月
19日
CANVAS要素で描画されない罠
3days 0 count
total 7680 count

このコンテンツを書いた川俣 晶へメッセージを送る

[メッセージ送信フォームを利用する]

メッセージ送信フォームを利用することで、川俣 晶に対してメッセージを送ることができます。

この機能は、100%確実に川俣 晶へメッセージを伝達するものではなく、また、確実に川俣 晶よりの返事を得られるものではないことにご注意ください。

このコンテンツへトラックバックするためのURL

https://mag.autumn.org/tb.aspx/20120226230410
サイトの表紙【技術雑記】の表紙【技術雑記】のコンテンツ全リスト 【技術雑記】の入手全リスト 【技術雑記】のRSS1.0形式の情報このサイトの全キーワードリスト 印刷用ページ

管理者: 川俣 晶連絡先

Powered by MagSite2 Version 0.36 (Alpha-Test) Copyright (c) 2004-2021 Pie Dey.Co.,Ltd.