2016-04-27 12 views
2

DNSマネージャのカスタムドメインとSRVレコードを使用して、アプリケーションのロードバランシングをbluemixで実行しようとしています。私は自分自身のdoamin ccbluemix.dynu.comを作成し、これをカスタムドメインとしてbluemixに追加しました。私は米国の地域でアプリケーションを作成し、カスタムドメインmyapp.ccbluemix.dynu.comでルートを作成しました。その後、同じアプリケーションを英国の地域に配備し、そこにカスタムドメインmyapp.ccbluemix.dynu.comのルートも作成しました。カスタムドメインとDNS SRVレコードを使用したBluemixでのロードバランシング

ユーザーがこのルートにアクセスするたびに、私と英国の地域間で負荷分散を行い、代わりのリクエストが私たちと英国の地域によって提供されるようにしたいと思います。このため

私は

_http._tcp.ccbluemix.dynu.com SRV eu-gb.mybluemix.net [Priority: 0] [Weight: 50] 10 
_http._tcp.ccbluemix.dynu.com SRV mybluemix.net [Priority: 0] [Weight: 50] 10 

のようなSRVレコードを作成した。しかし、何も起こっていないと私は、すべてのカスタムルートを使用してアプリケーションにアクセスすることはできませんよ。私はこのcc-load-bal-app.ccbluemix.dynu.comのように「」レコードを作成した場合

75.126.81.68

私はカスタムルートを使用して、アプリケーションにアクセスすることができますが、明らかにそれは常に米国を打つ終わりますサーバ。

SRVレコードを使用して負荷分散を達成するにはどうすればよいですか? SRVレコードを作成する際に何か問題がありますか?

また、SRVレコードで使用しているホスト名に「A」レコードが必要であることも読んでいます。

私はbluemix.netとeu-gb.bluemix.netのAレコードを作成しようとしましたが、助けにはなりませんでした。

誰かが助けることができますか?

+0

これはHTTP経由のブラウザ経由で提供されるWebアプリケーションですか? –

+0

はい、シンプルなWebアプリケーションです。現時点では、私はJava Cloudant Boilerplateを使用しています。主な目的はロード・バランシングを実現することです – Chintamani

+0

IBM CloudantとDynを使用してマルチリージョン・ブルーメックス・アプリケーションを構成して実行すると、http://www.ibm.com/developerworks/cloudの開始位置がわかります/library/cl-multi-region-bluemix-apps-with-cloudant-and-dyn-trs/index.html – vmovva

答えて

1

一般的に言えば、ウェブブラウザdo not support SRV recordsは、さまざまな理由からです。

あなたはRound Robin DNSとロードバランシングのいくつかの並べ替えを達成することができるが、それは地理的に分散したサーバー用に設定するには非常に遠く些細からである適切な負荷分散のために貧しい交換、であり、通常のために(大規模なインフラ・プロバイダから独自のサービスを必要とし例this,またはthis

+0

ありがとう!私のものはおそらくこれのために働いていません。だから私はそれを行うための異なるより良いオプションを見つける必要があります – Chintamani

関連する問題