Google App Engineの既存のアプリに新しいサービスをデプロイするにはどうすればよいですか?

タンク

新しいサービスを作成して、Google CloudPlatformのApp-engineの既存のアプリにデプロイしたいと思います。

アプリはURLtest.appspot.comからアクセスできます

app-engineでURLmy-service.test.appspot.comを使用してアクセスできるシンプルなWebページで新しいサービスを作成したいと思います。

app.yamlを作成してデプロイする必要があることはわかっていますが、以前にデプロイされた既存のapp.yamlを使用する必要があるのか​​、新しいサービス名で新しいapp.yamlを作成してデプロイできるのかわかりません。それ。

新しいapp.yamlを使用してデプロイすると、アプリと既存のサービスが上書きされますか、それともApp-engineで新しいサービスを作成するだけですか?

App-engineの既存のアプリに新しいサービスをデプロイするために従う必要のある手順は何ですか?

ダン・コルニレスク

一方でかもしれない既存の使用することも可能でapp.yamlさまざまな展開コマンドの引数を指定することで、新しいサービスを展開するために、私はそれがあまりにも脆い私見だとして、既存のアプリ(技術の影響を与えるリスク思い、それをお勧めしませんdefault、既存の単一のサービス-サービスアプリ)。また、まったく同じコードを新しいサービスにデプロイする可能性はほとんどありません(デプロイされるコードは、.yamlファイルが存在するディレクトリのコードです)。

サービスを考慮してアプリを(再)構築することを強くお勧めします。

  • アプリの最上位ディレクトリには、サービスレベルのファイルではなく、アプリレベルの構成ファイルが含まれています
  • 各サービスには、アプリの最上位ディレクトリの下に独自のサブディレクトリがあり、それぞれに独自のコードと.yamlファイルがあります(呼び出す必要はありません)。app.yaml
  • サービスは、それぞれ独自のサブディレクトリから独立して展開されます

単一サービスのアプリディレクトリからのアクセスは比較的簡単です。サブディレクトリ(defaultサービス用)を作成し、既存app.yamlのコードとコードをその中に移動し、機能に影響がないことを確認して、新しい場所から再デプロイするだけです。次に、追加のサービスとそのコードのサブディレクトリを作成します。

参照:

通常、サービスごとにディレクトリを作成します。このディレクトリには、サービスのYAMLファイルと関連するソースコードが含まれています。オプションのアプリケーション・レベルの構成ファイル(dispatch.yamlcron.yamlindex.yaml、およびキュー.yaml)トップレベルのappディレクトリに含まれています。以下の例は、3つのサービスを示しています。service1service2、ソースファイルはYAMLファイルと同じレベルにあります。にはservice3、2つのバージョンのYAMLファイルがあります。

ここに画像の説明を入力してください

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Java Google App Engineのデプロイをスピードアップするにはどうすればよいですか?

分類Dev

AJAXアプリケーションをクロール可能にしますか?Google App EngineでシンプルなWebサービスを作成してHTMLスナップショットを作成するにはどうすればよいですか?

分類Dev

Google App Engineにアプリケーションを再デプロイするにはどうすればよいですか?

分類Dev

Google App EngineのURLからアプリIDを削除するにはどうすればよいですか?

分類Dev

Google App Engineは2つのサービスをデプロイしません(互いにオーバーライドしているようです)

分類Dev

Google App Engine StandardのCIアプリケーションのサブディレクトリからカスタムPHPアプリケーションを実行するにはどうすればよいですか?

分類Dev

Google App Engineでホストされているウェブサイトのクローンを作成するにはどうすればよいですか?

分類Dev

Java App Engineを使用して(画像)ファイルをGoogle Cloud Storageに適切にアップロードするにはどうすればよいですか?

分類Dev

Google App Engineデータストアで動的プロパティを使用するにはどうすればよいですか

分類Dev

Google App Engine Javaのログをカスタマイズするにはどうすればよいですか?

分類Dev

Google App Engine Javaのログをカスタマイズするにはどうすればよいですか?

分類Dev

Google APP EngineをデプロイしてMaxRetrialsExceptionエラーを解決するにはどうすればよいですか?

分類Dev

Goのアップデートでこれを実行するにはどうすればよいですか?(Google App Engine)

分類Dev

Google Cloud Taskでのみ利用できるようにApp Engineアプリを保護するにはどうすればよいですか?

分類Dev

GoのGoogle App Engineでは、プロパティに複数のタイプの値を含めるにはどうすればよいですか?

分類Dev

サーバーの秘密鍵をGoogle App Engineに保存するにはどうすればよいですか?

分類Dev

Google App EngineプロジェクトでYAMLファイルの相対パスを参照するにはどうすればよいですか?

分類Dev

Google Cloud App EngineWebアプリをGoogleCompute Engine VMインスタンスにリンクするにはどうすればよいですか?

分類Dev

Google App Engineでプロパティのプロパティをクエリするにはどうすればよいですか?

分類Dev

Google Cloud App Engine Flexからパブリッシャー経由でメッセージをリッスンするGoogleCloud App Engine上のPubSubを使用してサブスクライバーを作成するにはどうすればよいですか?

分類Dev

Google App Engineデータストアのレイテンシを削減するにはどうすればよいですか?

分類Dev

Google App Scriptのプロパティサービスのスクリプトプロパティに2D配列を保存するにはどうすればよいですか?

分類Dev

Google App Engine pythonプロジェクトにInfluxDBをインストールするにはどうすればよいですか?

分類Dev

Google App Engineとローカル開発サーバーで秘密鍵ファイルと偽装ユーザー(DWD)を使用してサービスアカウントを使用するにはどうすればよいですか?

分類Dev

Google App EngineでサードパーティのPythonライブラリを管理するにはどうすればよいですか?(virtualenv?pip?)

分類Dev

Google App EngineでホストされているFlaskアプリエンドポイントにPOSTされたペイロードを確認するにはどうすればよいですか?

分類Dev

Google App Engineデータストアに保存されている設定エントリを更新するにはどうすればよいですか?

分類Dev

Google App Engineサーブレットをデバッグするにはどうすればよいですか?

分類Dev

Google App Scriptのカスタムダイアログウィンドウからデータを取得するにはどうすればよいですか?

Related 関連記事

  1. 1

    Java Google App Engineのデプロイをスピードアップするにはどうすればよいですか?

  2. 2

    AJAXアプリケーションをクロール可能にしますか?Google App EngineでシンプルなWebサービスを作成してHTMLスナップショットを作成するにはどうすればよいですか?

  3. 3

    Google App Engineにアプリケーションを再デプロイするにはどうすればよいですか?

  4. 4

    Google App EngineのURLからアプリIDを削除するにはどうすればよいですか?

  5. 5

    Google App Engineは2つのサービスをデプロイしません(互いにオーバーライドしているようです)

  6. 6

    Google App Engine StandardのCIアプリケーションのサブディレクトリからカスタムPHPアプリケーションを実行するにはどうすればよいですか?

  7. 7

    Google App Engineでホストされているウェブサイトのクローンを作成するにはどうすればよいですか?

  8. 8

    Java App Engineを使用して(画像)ファイルをGoogle Cloud Storageに適切にアップロードするにはどうすればよいですか?

  9. 9

    Google App Engineデータストアで動的プロパティを使用するにはどうすればよいですか

  10. 10

    Google App Engine Javaのログをカスタマイズするにはどうすればよいですか?

  11. 11

    Google App Engine Javaのログをカスタマイズするにはどうすればよいですか?

  12. 12

    Google APP EngineをデプロイしてMaxRetrialsExceptionエラーを解決するにはどうすればよいですか?

  13. 13

    Goのアップデートでこれを実行するにはどうすればよいですか?(Google App Engine)

  14. 14

    Google Cloud Taskでのみ利用できるようにApp Engineアプリを保護するにはどうすればよいですか?

  15. 15

    GoのGoogle App Engineでは、プロパティに複数のタイプの値を含めるにはどうすればよいですか?

  16. 16

    サーバーの秘密鍵をGoogle App Engineに保存するにはどうすればよいですか?

  17. 17

    Google App EngineプロジェクトでYAMLファイルの相対パスを参照するにはどうすればよいですか?

  18. 18

    Google Cloud App EngineWebアプリをGoogleCompute Engine VMインスタンスにリンクするにはどうすればよいですか?

  19. 19

    Google App Engineでプロパティのプロパティをクエリするにはどうすればよいですか?

  20. 20

    Google Cloud App Engine Flexからパブリッシャー経由でメッセージをリッスンするGoogleCloud App Engine上のPubSubを使用してサブスクライバーを作成するにはどうすればよいですか?

  21. 21

    Google App Engineデータストアのレイテンシを削減するにはどうすればよいですか?

  22. 22

    Google App Scriptのプロパティサービスのスクリプトプロパティに2D配列を保存するにはどうすればよいですか?

  23. 23

    Google App Engine pythonプロジェクトにInfluxDBをインストールするにはどうすればよいですか?

  24. 24

    Google App Engineとローカル開発サーバーで秘密鍵ファイルと偽装ユーザー(DWD)を使用してサービスアカウントを使用するにはどうすればよいですか?

  25. 25

    Google App EngineでサードパーティのPythonライブラリを管理するにはどうすればよいですか?(virtualenv?pip?)

  26. 26

    Google App EngineでホストされているFlaskアプリエンドポイントにPOSTされたペイロードを確認するにはどうすればよいですか?

  27. 27

    Google App Engineデータストアに保存されている設定エントリを更新するにはどうすればよいですか?

  28. 28

    Google App Engineサーブレットをデバッグするにはどうすればよいですか?

  29. 29

    Google App Scriptのカスタムダイアログウィンドウからデータを取得するにはどうすればよいですか?

ホットタグ

アーカイブ