0

複数のファイルサーバーを使用して、Webサイトにアップロードされたファイルをホストすることを計画しています。それを行うための最良の方法は何ですか?他のマシンにもWebサーバーをインストールする必要がありますか?または、ネットワーク上でファイルをルーティングするための特別なソフトウェアはありますか?あなたのプロは何をしますか?

ありがとう、Taher。

4

2 に答える 2

0

これがあなたがそれをすることができる1つの方法です...

ネットワークからファイルを取得するための中央ルーティングハンドラーを作成し、ファイルサーバーをさまざまなファイルサーバーを指すサブドメインとして指定します。

ユーザーがダウンロードリンクをクリックしたとき。

www.example.com/GetDownload.php?id=10

... GetDownload.phpページは、データベースを調べて、ファイルが保存されている場所(データベース内のファイルの場所を追跡していると仮定)を確認するか、アップロードを追跡するための規則に従って、決定します。ネットワーク上のファイルの場所。次に、URLを適切なサーバー/ダウンロードフォルダーにリダイレクトするだけです。したがって、GetDownload.php?id = 10は、ファイルの場所を見つけると、適切なサーバー/URLにリダイレクトされます。

AFile.docはFileServerBにあり、リダイレクトします...

FileServerA.Example.com

ここ!-> FileServerB.Example.com/A/AFile.doc

FileServerC.Example.com

于 2010-07-15T21:41:06.860 に答える
0

glusterを構成し、glusterfsをWebサーバーにマウントすることもできます...フォールトトレラントシステムもあります。

于 2012-12-07T21:12:07.157 に答える