0

私は最近、AppEngine を使用することの長所と短所について考えています。

私の懸念は、GAE 用のアプリケーションを作成するときに、フロントエンド コード (UI 要素) が、データストア コードと同様に、GAE クラウド内の同じアプリケーション インスタンスから提供されることです。

問題は、アプリケーションがいつ成長するかです。

GAE の場合:

  • アプリケーションの複数のインスタンスを作成する必要がありますか?
  • その場合、すべてのインスタンスを手動で更新するには何が必要ですか?

アプスケールの場合:

  • アプリケーションの複数のインスタンスも作成する必要がありますか?
  • その場合、すべてのインスタンスを手動で更新するには何が必要ですか?
4

2 に答える 2

2

AppEngine の全体的な要点を見逃しているようです。つまり、Google がアプリのスケーリングを自動的に処理するということです。「インスタンス」と「バージョン」を混同しているようです。提供するアプリのバージョンを制御できますが、Google は負荷に応じてそのアプリのインスタンスを動的に作成および強制終了します。それが AppEngine を使用する主なメリットです。

于 2012-07-27T09:02:37.017 に答える
2

GAE は新しいフロントエンド インスタンスを自動的に開始します。フロントエンド インスタンスを作成または更新することさえできません。アプリケーション設定で最小/最大レイテンシ、最小/最大アイドル インスタンスを構成するだけです。パフォーマンス設定についてはドキュメントを参照してください

ところで、管理コンソールから常駐して手動で起動できるバックエンド インスタンスもあります。ただし、非常に具体的なものが必要な場合にのみ役立ちます

于 2012-07-27T08:20:38.497 に答える