WebRole(WCFサービス)をAzureにデプロイする際に問題が発生しました。私のWebRoleは、中止するまで、少なくとも30分間はブジーを表示し続けます。Visual Studio 2010を介して展開します。トレース情報を探していますが、とというストレージテーブルを紹介しているブログがいくつかWADInfrastructureLogsTable
ありWADLogsTable
ます。
次のように、ストレージアカウントを使用して構成設定をセットアップしました。
<ConfigurationSettings>
<Setting name="DiagnosticsConnectionString"
value="DefaultEndpointsProtocol=https;AccountName=sandsofttestservice;AccountKey=HgPjkzx+mjqgoDTO8SBNB3B4hdARuibWTOHrXg4BpxRKJfRZ/s4abVIoD5lOIW0LkoD0CoMb0i0GiTXA483MDQ==" />
</ConfigurationSettings>
ストレージアカウントにテーブルがまったくありません。HelloWorldアプリを正常にデプロイした後でもありません。私のBlobコンテナーはvsdeploy-およびwad-control-containerを保持し、4つのキューがあります。
これらのテーブルはどのように作成されますか?
public override bool OnStart()
{
var dm = DiagnosticMonitor.GetDefaultInitialConfiguration();
dm.Logs.ScheduledTransferPeriod = TimeSpan.FromSeconds(5);
dm.Logs.ScheduledTransferLogLevelFilter = LogLevel.Verbose;
DiagnosticMonitor.Start("DiagnosticsConnectionString", dm);
Trace.WriteLine("OnStart");
// For information on handling configuration changes
// see the MSDN topic at http://go.microsoft.com/fwlink/?LinkId=166357.
RoleEnvironment.Changing += RoleEnvironmentChanging;
return base.OnStart();
}