Azure App Servicesのスロットアプリケーション設定をよく理解する必要があります。それらが適用され、正しく使用する方法。Azure App Servicesのスロット設定に関する問題
2つのApp Servicesがそれぞれ2つのスロットを以下のように設定しています。スロット付き
- サイト1 - 建物、ステージング
サイト1スロットと - スロットと建物生産
- サイト2 - - スロットと
サイト2をステージング生産
サイトごとに、アプリケーション設定ブレードのビルドスロットに無効な接続文字列を入れて、si teはアクセスできず、基本的にそのスロットのazuerwebsites.net URLにエラーページを表示します。
それぞれの私の生産用スロットには、正しい接続文字列を入れて、スワップすると正しく動作するようにします。
私はこれを確実に動作させることができません。スワップすると設定が適用されません。プロダクションスロットの接続文字列をスロット設定としてマークする必要がありますか?ビルドスロットの元のものはスロットの設定ですか?私は認識していないいくつかの種類のナゲットパッケージが必要ですか?
私が正しくあなたの質問を理解している場合は、スロットの設定として、それらすべてをマークする必要があり
REST-APIは、現在のアプリの設定を見て「この神秘的なバッグに入っていたものを確認する」ことができますか? など。 https://mysite.scm.azurewebsites.net/api/settings –
ええ、上記のように、神秘的な袋は本当に謎ではありません。あなたのアプリケーションの設定に関係するものだけです。ブレードの設定が実際にウェブサイトのバイナリと交換されたということは王室で混乱しました。すべてがスロット設定だったのであれば、私は混乱していませんでしたが、そうではなく、私のスワップが配備パイプライン中にパワーシェルスクリプトを使って行われたため、手動で行うときにスワップの警告が表示されませんでした。実際に何が起こっているのかを理解するのに役立つのは、これらの警告でした。 –