as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート

マニフェストの [processes] セクション

マニフェストの [processes] セクション

[processes] セクションは、パッケージ内のどのコンポーネントを起動時に共有プロセス内で実行するかを記述します。このセクションは任意です。

コンポーネントがプロセスグループにリストされていない場合、システムはコンポーネントをできるだけ少ないプロセス内で共存させようとします。

[processes]
# プロセスで実行するコンポーネントのグループ化

[[processes.group]]

このサブセクションは、プロセスグループを定義します。

フィールド

  • component-ids(文字列の配列、必須): 起動時にプロセスを共有するアプリケーションコンポーネントのグループを定義します。リストしたコンポーネントのいずれかを初めて起動すると、そのコンポーネントは新しいプロセスで起動されます。後続のプロセスグループ内コンポーネントの起動は、その既存プロセスで起動されます。このフィールドには、少なくとも1つのコンポーネントをリストする必要があります。どのコンポーネントも、プロセスグループが定義されているパッケージに属している必要があります。コンポーネントは1つのプロセスグループにのみリストできます。

      [processes] 
    
      [[processes.group]] 
      component-ids = ["com.foo.bar.interactive", "com.foo.bar.task"] 
    
      [[processes.group]] 
      component-ids = ["com.foo.bar.service"] 
    

Last updated: 2025年9月30日