2

I am looking for a way to run multiple heroku apps and serve them all under the same domain.

The reason for this is that I would like to shard my users across a number of servers, so that a user account lives on a particular app instance. Each server will have it's own database.

The end effect is that I can push new code to one of the app instances and only users on that server will see the new code.

ラックの書き換えを調べましたが、リクエストを別のサーバーに転送することはできません。

転送先のサーバーに関係なく、ドメイン名を同じままにしておきたいので、リダイレクトは役に立ちません。

それはある意味でプロキシです。

誰にもアイデアはありますか?

ありがとう

4

2 に答える 2

0

私は自分自身に似たものを探しています。私の知る限り、リクエストをプロキシするために書き換えルールを使用するnginxまたはそのようなものを使用してドメインをサーバーにポイントする必要があります(たとえば、www.yourdomain.com/blogはblog-yourdomain.herokuapp.comのherokuアプリにヒットします) www.yourdomain.com/otherstuff は、otherstuff-yourdomain.herokuapp.com にアクセスできます)。

多分CDNはそれを行うことができます. heroku が同様の機能を提供することを望みます。

于 2013-01-03T12:29:28.040 に答える
-1

何をしようとしているのか完全にはわかりませんが、ユーザーがアクセスできるようにしたい複数のアプリがあり、それらのユーザーが構築中の他のアプリで同じログイン資格情報を使用できるようにする場合のようです。次に、LDAP を使用する必要があります。役に立つかもしれないチュートリアルを次に示します。http://corrupt.net/2010/07/05/LDAP-Authentication-With-Devise/質問を誤解していたらすみません。

于 2012-12-09T20:15:52.770 に答える