1

私はBluemixアプリケーションをリバティービルドパックとしてプッシュしました。私は、アプリケーションの環境変数を使用して設定されているserver.xmlにいくつかの値を設定したいと思います。以下は、server.xmlのスニペットで、環境変数へのアクセス方法を示しています。期待通りに動作しません。私がここで何かを忘れてしまったら教えてください。bluemix liberty appsでserver.xmlの環境変数を使用する方法

<server> 
<jndiEntry jndiName="myKey" value="${process.env.MY_ENV_VARIABLE}"/> 
</server> 

また、他の方法がある場合は、お勧めします。ありがとうございました。 auto configurationが自動的にバインドされたサービスの多くの種類のエントリを追加しますので、私はあなたがBluemixにリバティを使用している場合は、それだけで

<server> 
    <jndiEntry jndiName="myKey" value="${env.MY_ENV_VARIABLE}"/> 
</server> 

あるべきと考えてい

答えて

3

は、多くの場合、それは(、JNDIエントリのようなものを設定する必要はありませんデータベースやSSOなど)。

Bluemixアプリケーションを構成するもう1つの優れた方法(このユースケースでは正しいかもしれない)は、デプロイメント固有の情報にuser-provided servicesを使用することです。アプリケーションは、VCAP_SERVICES環境変数から構成情報を解析します。

関連する問題