2016-10-19 18 views
0

2つのデプロイメントスロット(ステージングとプロダクション)を使用して、AzureにアプリサービスとしてホストされているさまざまなWebサイトがあります。私たちはさまざまなアプリケーション設定と接続文字列を持っていますが、それらは異なるスロットに張り付いています。これは、スロットを交換するとうまくいきます。Azureでは、監視設定をデプロイメントスロットにリンクするにはどうすればよいですか?

最近、私たちは本番環境でDiagnosticsのWeb Server Loggingを有効にしました。ステージングと本番をスワップしたらステージング環境に移行しました。

これを本番環境に貼り付ける方法はありますか?両方の環境で有効にする必要はありませんか?

答えて

0

現在、Azure Portalでこれを行うことはできません。

それはスロットが定期AzureのWebアプリケーションであることが重要だ、それは自身のアプリの設定、ログの設定、接続文字列、その他の構成設定なども、SCMサイト(https://mysite-staging.scm.azurewebsites.net)とがあります。 Azureポータルは、Appの設定や接続文字列をスロットに貼り付けることをサポートしていましたが、スワップはウェブサイトのコンテンツをコピーすることではなく、DNSポインタを交換する方法について詳しく説明しています。スワップ中にDNSをスロットに変更すると、WebApp上で他の設定が変更されていない場合、WebApp設定の設定は変更されません。詳細はblogを参照してください。

自動化されたWebAppの制作環境用のWebサーバーのログを有効にする場合は、PowerShellコマンド

Set-AzureRmWebApp -ResourceGroupName "MyResourceGroup” -name "MyWebAppName" -HttpLoggingEnabled $true 
に使用しようとしていてください
関連する問題