Azure 関数の更新中にダウンタイムをゼロにできるように、ある種のトラフィック管理を設定しようとしています。公開中にトラフィックを迂回できる米国西部と米国東部が欲しいのですが。Azure 関数で動作するようには見えません。
したがって、Traffic managerがAzure関数をサポートしなかった後に私がたどり着いた答えは、3つのAzure関数を全体的に構築することでした。紺碧の関数コードを持つ East と West を構築しました。次に、コードが0のメインのAzure関数を作成しました。他の 2 つの Azure 関数にルーティングする Azure プロキシしかありません。ルートは、メインの API アプリ設定のヘルプであるプロキシ文字列の変数によって制御されます。%myvariable% を使用すると、URL の一部を設定できます。公開する必要があるときは、変数をセカンダリ URL の場所に切り替えます。プライマリを更新してから、URL を元のプライマリの場所に切り替えます。これは、トラフィック マネージャーが機能に統合されるか、より良い解決策が現れるまで、今のところ機能する必要があります。これが行き詰まった他の誰かに役立つことを願っています!
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加