2.3.x Edge Microgateway 출시 노트

Apigee Edge 문서입니다.
Go to the Apigee X documentation.
info

다음은 Apigee Edge Microgateway 버전 2.3.x의 출시 노트입니다.

설치 참고사항

일부 이전 버전의 Edge Microgateway에서는 ZIP 파일을 다운로드하여 소프트웨어를 설치할 수 있었습니다. 이러한 ZIP 파일은 더 이상 지원되지 않습니다. Edge Microgateway를 설치하려면 다음을 사용해야 합니다.

npm install -g edgemicro

자세한 내용은 설치 주제를 참조하세요.

출시 버전 2.3.0-베타

이번 출시 버전의 새로운 기능과 향상된 기능은 다음과 같습니다.

다운타임 없는 다시 로드 기능

Edge Microgateway를 구성한 후 메시지를 삭제하지 않고 구성을 로드할 수 있습니다. 이 변경사항으로 인해 Edge Microgateway는 항상 클러스터 모드로 시작되며 --cluster 옵션이 edgemicro start 명령어에서 삭제되었습니다.

또한 세 개의 새로운 CLI 명령어가 추가되었습니다.

  • edgemicro status - Edge Microgateway가 실행 중인지 확인합니다.
  • edgemicro stop - Edge Microgateway 클러스터를 중지합니다.
  • edgemicro reload - 다운타임 없이 Edge Microgateway 구성을 다시 로드합니다.

CLI에 버전 정보 추가

--version 플래그가 CLI에 추가되었습니다. Edge Microgateway의 현재 버전을 가져오려면 다음을 사용하세요.

edgemicro --version

새 Edge Microgateway 서버 SSL 옵션

Edge Microgateway는 이제 keycert 외에 다음과 같은 서버 SSL 옵션을 지원합니다.

옵션 설명
pfx PFX 형식으로 클라이언트의 비공개 키, 인증서, CA 인증서가 포함된 pfx 파일의 경로입니다.
passphrase 비공개 키 또는 PFX의 암호가 포함된 문자열입니다.
ca PEM 형식으로 신뢰할 수 있는 인증서 목록이 포함된 파일의 경로입니다.
ciphers 사용할 암호를 설명하는 문자열로, ':'로 구분됩니다.
rejectUnauthorized true인 경우 제공된 CA 목록에 대해 서버 인증서가 확인됩니다. 확인이 실패하면 오류가 반환됩니다.
secureProtocol 사용할 SSL 메서드입니다. 예를 들어 SSLv3_method를 사용하여 SSL을 버전 3으로 강제 적용합니다.
servername SNI (서버 이름 표시) TLS 확장 프로그램의 서버 이름입니다.

구성을 위한 커스텀 API 엔드포인트 허용

커스텀 인증 서비스 사용을 지원하는 승인 프록시를 위한 새로운 구성 가능한 엔드포인트가 있습니다. 이러한 엔드포인트는 다음과 같습니다.

  • edgeconfig:verify_api_key_url
  • edgeconfig:products

자세한 내용은 커스텀 인증 서비스 사용을 참고하세요.

로그 파일을 stdout으로 전송

새 구성 설정을 사용하여 로그 데이터를 표준 출력으로 전송할 수 있습니다.

edgemicro:
  logging:
    to_console: true  

로그 파일 관리를 참고하세요.