>

왜 나에게 묻지 말고 server1에서 node.js를 실행하고 싶지만 server2에서 구성 파일 (예 : s3)을 원합니다. 이를 수행하기 위해 권장되는 방법은 무엇입니까?

노드 앱을 시작할 때 구성 파일을 직접 읽을 수는 있지만 실용적인 방법을보고 싶습니다.


  • 답변 # 1

    과거에는 만료 날짜가 긴 URL에 서명하여이 작업을 수행했습니다. 이렇게하면 버킷에서 구성을 안전하게 업데이트 할 수 있으며 서버가 시작될 때 구성을 가져옵니다.

    불행히도 7 일 이상 URL에 서명하는 기능은 V4 서명으로 제거되었습니다. V2 서명은 올해 6 월 24 일에 작동이 중단됩니다.

    그러나, 자신의 서버 (또는 Lambda 함수)가 구성 요청을 받아 서명 된 버킷 URL로 리디렉션하도록 할 수 있습니다. 구성 요청을 안전하게 인증하는 데 매우주의하십시오.

관련 자료

  • 이전 vue.js - laravel vue js thisformpost (url)가 get 메소드로 자동 변환되는 이유
  • 다음 excel - 평균 이상의 2SD 이상인 경우 값을 제외합니다