2017-12-10 19 views
2

Azureクラウドの新人です。開発用PC(Ubuntu Linux 17.10)でローカルに動作するこの.net-core 2.0アプリがあります。Azure Appサービスは503サービスを一時的に使用できません

私は、このガイドに従っている:

https://docs.microsoft.com/en-us/azure/app-service/containers/quickstart-dotnetcore

を...と私は、Appサービスコンテナに私のアプリを展開しています。私は私のブラウザでアプリに行くとき はしかし、私が取得:

「503サービス一時的に利用できないが、」今

、間違って行くことができ、おそらく千ものがあります。しかし、私はどんなデバッグログ/コンソールログも見つけられないようです - 私はちょっと目を閉じて見ています。 (そのようにデバッグするのは簡単ではありません:-) 私は次の30日間で使用するために200ドルのクレジットを与えてくれた無料トライアルです。

サービスが失敗したときにどのようにデバッグしますか? (はい、私はすでにポータル上でさまざまな提案を試みましたが運がない)。

敬具、 ブライアン

私は*の.csprojファイルにPropertyGroupにこれを追加することでこれを解決し、[UPDATE] :

(あたりとして:https://github.com/aspnet/IISIntegration/issues/476

私のアプリは動作し、期待される出力を得ます。

+0

にアクセスすることができ、私はあなたのエラーを満たしていません。あなたは何かを変えますか? 'git push azure master'を実行すると、エラーログが出ますか? –

答えて

1

How do one debug when a service is failing?

Azure Portalで展開ログを確認できます。

enter image description here

クリックして、最初のコミットは、ログが表示されます。

また、Kuduコンソールにアクセスしてログを確認することもできます。あなたは、私がこのガイドに従って、私の研究室でテストhttp://<webapp name>.scm.azurewebsites.net

enter image description here

+0

助けてくれてありがとう! Docker.logで次のように見つけました。 – bschau

+0

'code'2017-12-11T15:45:27.821339257Zエラー: 2017-12-11T15:45:27.821380557Zアプリケーションの依存関係で指定されたアセンブリマニフェストが見つかりませんでした: 2017-12-11T15:45:27.821399357Zパッケージ: 'Microsoft.AspNetCore.Antiforgery'、バージョン: '2.0.1' 2017-12-11T15:45:27.821405058Zパス: 'lib/netstandard2 .0/Microsoft.AspNetCore.Antiforgery.dll ' 2017-12-11T15:45:27.821410258Zこのアセンブリは、次のターゲットマニフェストファイルを使用してアプリケーションが公開されたため、ローカルランタイムストアに存在することが予想されていました: 2017-12- 11T15:45:27.821415558Z aspnetcore-store-2.0.3.xml'code' – bschau

+0

今、AntiforgeryのDLLを含める方法を見つける必要がありますが、これはおそらく解決しやすいでしょう。 :-) – bschau

関連する問題