すべてのプロダクト
Search
ドキュメントセンター

Enterprise Distributed Application Service:アプリケーションからカスタム環境変数を取得するにはどうすればよいですか?

最終更新日:Mar 05, 2025

このトピックでは、アプリケーションからカスタム環境変数を取得する方法について説明します。

解決策

重要
  • インスタンスの構成やデータの変更など、リスクの高い操作を実行する前に、データのセキュリティを確保するために、インスタンスの障害復旧機能とフォールトトレランス機能を確認することをお勧めします。

  • Elastic Compute Service(ECS)インスタンスやApsaraDB RDSインスタンスなどのインスタンスの構成またはデータを変更する前に、インスタンスのスナップショットを作成するか、インスタンスのバックアップ機能を有効にすることをお勧めします。たとえば、ApsaraDB RDSインスタンスのログバックアップ機能を有効にできます。

  • Alibaba Cloud管理コンソールで機密情報に対する権限を付与した場合、または機密情報を送信した場合は、できるだけ早く機密情報を変更することをお勧めします。機密情報には、ユーザー名とパスワードが含まれます。

  1. アプリケーションサーバーにログオンし、次のコマンドを実行して管理者アカウントに切り替えます。

    su - admin
  2. ~/.bash_profile ファイルを編集して、取得するカスタム環境変数を追加します。次に、構成を保存し、コードエディターを終了します。

    Image - profile file

  3. 次のコマンドを実行してスクリプトを実行します。

    source ~/.bash_profile
  4. スクリプトを実行した後、System.getenv() などのメソッドを呼び出して、アプリケーションコードからカスタム環境変数を取得します。

    重要

    アプリケーションコードを変更した後、アプリケーションを再起動して構成を有効にします。