18

私はGoogleアプリエンジンを2年ほど使用していて、気に入っています。私はゲームの作成を任されており、GAEをバックエンドとして使用したいと考えていました。私が理解していることから、ChannelsAPIはこの種のアプリケーションを対象としています。tic-tac-toeデモを機能させて、各クライアントが独自のチャネルを持っていることに気づきました。ドキュメントをもう少し詳しく読んだ後、これがシステムの使用方法であることに気付きました。次に、ドキュメントの割り当てと制限を確認しましたが、...壊滅的な打撃を受けました。GAEでは、最大で1分間に60の新しいチャンネルを作成できます。つまり、1分間に60人の新規ユーザーしか持てないということです。これは非常に制限されているため、このAPIを使用できません。

だから私の質問は:

  1. 私はそれを正しくやっていますか(1クライアント= 1チャネル)
  2. チャネルAPIは、ゲームの現在の状態について複数のクライアントを更新するために使用するのに最適なAPIです。
  3. 本当に60だけじゃない!?1分あたりの料金を増やすことはできますか?
4

1 に答える 1

9
  1. チャネルトークンは2時間有効期限が切れないことに注意してください。つまり、1つのクライアントがそのトークンの存続期間内に複数回接続した場合、同じチャネルトークンを再度提供できるため、作成としてカウントされません。

    しかし、そうでなければ、はい、あなたは正しいです。2時間ごとに1つのクライアントごとに1つのチャネル。

  2. チャネルAPIは、現在、これに使用するのに最適なAppEngine APIですが、一部のユーザーは統合されたWebSocketサポートを求めています。
  3. 60は有料請求の最大額です。無料アプリの最大値は1分あたりなんと6つです。彼らは、ほとんどすべてのリソースの増加を要求できると言っていますが、彼らがリンクしているページ(そして私がここにリンクしているページ)は、CPU使用率とQPSについて具体的に説明しています。
于 2011-11-11T23:34:05.523 に答える