ホストファイル [非推奨]
静的ホスティングは非推奨です。 詳細はこちら。
はじめに
Atlas ホスティングを使用すると、アプリケーションの静的メディアとドキュメント ファイルをホスト、管理、および提供できます。 ホスティングを使用して、個々のコンテンツを保存したり、クライアント アプリケーション全体をアップロードして提供したりできます。
開始するには、アプリケーションのホスティングを有効にしてから、コンテンツのアップロードを開始します。
重要
静的ホスティングには有料階層の Atlas クラスターが必要です
静的ホスティングを有効にするには、有料階層( M2
以上)の Atlas クラスターは、データソースとしてアプリにリンクされます。 Atlas クラスター階層の詳細については、 クラスターの作成 を参照してください。
コンセプト
静的コンテンツ
ファイルは、生成するために追加の処理やロジックを必要とせずにクライアントに直接提供できる場合、静的です。 静的コンテンツには、HTML、JavaScript、CSS などのドキュメント ファイルや、画像、オーディオ、ビデオなどのメディア ファイルが含まれます。
ホスティング ドメイン
App Services は、アプリケーションのコンテンツを一意のドメイン名でホストします。 デフォルトでは、App Services は次の形式のドメインを使用します。
<Your App ID>.mongodbstitch.com
注意
デフォルトのホスティング ドメインに加えて、所有するカスタム ドメイン名でコンテンツをホストするように App Services を構成できます。
リソース パス
リソース パスは、ファイル ツリー内の位置に基づいてアップロードされたファイルを一意に識別する string です。 ホストされたファイルには、アプリケーションのホスティング ドメインとファイルのリソース パスで構成される一意の URL を介してアクセスできます。
たとえば、 images
という名前のディレクトリでホストされている会社のロゴの PNG イメージには、リソース パス/images/logo.png
が含まれます。 このイメージには、次のような URL でアクセスできます。
myapp-abcde.mongodbrealm.com/images/logo.png
制約
App Services は、各アプリの複数のディメンションにわたる静的ホスティングに制約を適用します。 App Services がホストするすべての静的コンテンツに次の制約が適用されます。
次元 | 制約 |
---|---|
最大ファイルサイズ | 25 megabytes |
最大合計ストレージ | 1 gigabyte |
最大合計ファイル数 | 20,000 ファイル |
最大 CDN フラッシュ | 1 時間あたり 25 フラッシュ |
最大帯域幅 | 100 ギガバイト |