問題タブ [gae-module]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
506 参照

google-app-engine - Google App Engine でバックエンド インスタンス クラスをプログラムで変更する

Google App Engine プロジェクトのバックエンド インスタンスを使用しています。(フロントエンド インスタンスは 60 秒を超えるリクエストを処理できません — もっと時間が必要です。)

負荷が高い場合があるため、B4 インスタンス タイプを選択しました。ただし、特定の時間帯 (たとえば、午前 2 時から午前 7 時まで) は負荷が非常に低いため、B4 インスタンスを使用するのは過剰です。

コストを節約するために、特定の時間にそのインスタンスのタイプを B2 に変更し、別の時間に B4 に戻す cron ジョブを作成したいと考えています。

しかし、Modules APIを見てみると、そうする方法が見つかりませんでした。

では、どうすればそうできますか?

ラミエルから回答を得た後に編集

最後に、次のように Admin API を使用しました。

0 投票する
1 に答える
584 参照

google-app-engine - 同じプロジェクト内の 2 つの GAE サービス間の通信方法

Google App Engine で、プロジェクトに複数のサービスがあり、同じプロジェクト内のこれらのサービスが互いに通信する必要がある場合、URLFetch API を使用する以外に、関数を呼び出すために別のサービスにメッセージを送信する方法はありますか?

0 投票する
3 に答える
890 参照

google-app-engine - App Engine - 特定のサービスを指すサブドメイン

App Engine アプリケーションに 2 つのサブドメインを登録しています。

  • service-a.my-app.com
  • service-b.my-app.com

サーバーにすべてのレコード (CNAME、A) を追加しました。

GAE には 3 つのサービスがあります。

  • デフォルト
  • サービス-a
  • サービス-b

そして、各サブドメインが正しいサービスを指すようにします。ただし、それらにアクセスするたびに、デフォルトのサービスのみが使用されます。

補足: GAE は、laravel 5.4 と私の dispatch.yaml 用の柔軟な環境を実行しています (デフォルトのサービスにあるのは次のとおりです。

0 投票する
1 に答える
107 参照

java - タスクの再試行制限が Google App Engine に達した後に関数を実行する

私は以下のようなコードを持っています:

このコードでは、エラーでない場合、タスクは再試行されません。ただし、私がやりたいことは、10分が経過したとき(再試行までの最大時間)に別の関数呼び出し onRetryFailure() を実行することです。どのように私はそうすることができますか?