2017-03-16 13 views
2

私はAzure関数を更新している間、何らかのトラフィック管理をセットアップしているので、停止時間をゼロにすることができます。私は、私が出版している間に私が交通をそらすことができる西アメリカと東アメリカを持っていたいと思います。私はそれがAzureの機能で動作するように見えることはできません。Azure関数Traffic Manager

+0

あなたはこれまでに何を試しましたか?何がうまくいかないのか、さらに詳細を追加できますか? –

+0

Azure関数のプロキシが問題を解決できるかどうか:https://docs.microsoft.com/en-us/azure/azure-functions/functions-proxies#a-namemodify-requestsamodifying-backend-requests – sebastian87

+0

@ChrisPietschmann Iveが使用しようとしました2つのアプリケーションサーバーを管理するAzureトラフィックマネージャ。 1つはEastUS Azureファンクションサーバであり、もう1つは米国西部のファンクションサーバである。私がトラフィックマネージャのDNSサイトに行くと、紺色の機能の終点を見つけることができません。 –

答えて

2

トラフィックマネージャdidntsupport Azure関数の後に私が到着したので、Azure関数を3つ構築しました。私はそれに私の青空の機能コードを持っている東と西を建てた。それから私は0のコードを持つ主要なAzure関数を構築しました。私の2つの他のAzure関数にルーティングするAzureプロキシがあるだけです。ルートは、メインのAPIアプリの設定で役立つプロキシ文字列内の変数によって制御されます。 %myvariable%を使用すると、URLの一部を設定できます。パブリッシュする必要がある場合、変数をセカンダリURLの場所に切り替えます。プライマリを更新し、URLを元のプライマリロケーションに切り替えます。これは、トラフィックマネージャが機能に統合されるか、より良い解決策が生まれるまで、今のところ機能しなくてはなりません。これは、これが詰まっている他の人に役立ちます。

関連する問題