2
Bluemix에서 enable-diego로 몇 가지 앱을 테스트했습니다. 이 변화 때문에 그들은 모두 부러졌다. 나는 대부분 고칠 수있다, 나는 아직도 고투하고있다. 그리고 실제로 코드 변경을하고 싶지 않았습니다.Bluemix DEA-> Diego 어떻게 응용 프로그램 코드를 변경하지 않고 VCAP_APP_PORT 및 VCAP_APP_HOST의 이름을 처리 할 수 있습니까?
내 앱에 코드를 변경하는 대신 컨테이너 수준 (또는 다른 솔루션)에서 변수 매핑을 자동화 할 수 있습니까?
$ PORT로 설정해야하지만 그래도 가능합니다. –
실제로 VCAP_APP_PORT 그리고 그것은 못하게 나 : XX/공간 XX 조직에서 응용 프로그램 XX에 대한 '$ PORT'에 ENV 변수 'VCAP_APP_PORT'을 설정 는 XX로 ... 는 상태 코드를 서버 오류가 실패 : (400) 오류 코드 : 100001, 메시지 : 응용 프로그램이 유효하지 않습니다. environment_json reserved_key : VCAP_APP_PORT – amadain
아, 그럼 PORT를 사용하도록 코드를 변경해야합니다. PORT 변수는 DEA와 Diego에서 모두 작동합니다. –