Help Center/ Cloud Application Engine/ Best Practices/ Lifecycle Management/ Writing Files Using Post-start Processing
Updated on 2024-05-25 GMT+08:00

Writing Files Using Post-start Processing

Prerequisites

Procedure

  1. Log in to CAE. Choose Component Configurations.
  2. Select the target component from the drop-down list in the upper part of the page.

    Figure 1 Selecting a component

  3. Configure post-start processing by referring to Figure 2. For details, see Configuring the Lifecycle.

    Run the following commands:
    /bin/bash
    -c
    echo 'Hello, postStart' > /lifecycle.txt
    Figure 2 Configuring the lifecycle

  4. Click Save.
  5. Click Activate Settings in the upper part of the page. In the dialog box displayed on the right, confirm the configurations and click OK for the configurations to take effect.
  6. Use CloudShell to log in to the container and check whether the file content takes effect.

    1. Choose Instance List.
    2. Select the target environment and application from the drop-down lists in the upper part of the page, and click the target component.
    3. Select a running instance and click Remote Login in the Operation column. Go to the container and check whether the file content takes effect.
    4. View the file content and check whether the file is successfully written.
      tail -f lifecycle.txt
      Figure 3 Logging in to the container and viewing the file content