수익 창출 서버 속성 구성

다음 API를 사용하여 수익 창출 서버를 구성할 수 있습니다.

속성 변경 API 세부정보
엔드포인트
https://monetization_server_IP/mint/config/properties/property_name?value=property_value
요청

전송한 요청에 대한 참고사항:

  • 본문: 없음. 속성 이름과 값은 쿼리 문자열 매개변수입니다. 설정 시 요청 본문의 값입니다.
  • HTTP 메서드: POST
  • 인증: OAuth2를 사용하거나 합니다.
  • 요청을 보내기 전에 속성 값을 URL로 인코딩해야 합니다.
응답 응답은 일반 텍스트로 반환됩니다.

속성 변경 API를 호출하면 호출한 서버에만 변경사항이 적용됩니다. 그것은 포드의 다른 서버에는 적용되지 않습니다 이 API를 호출하려는 모든 서버에서 속성을 변경할 수 있습니다.

서버 구성 속성

다음 표에서는 설정할 수 있는 수익 창출 서버 속성을 설명합니다.

속성 설명
mint.invalidTscStorage.setting

수익 창출 등급 서버가 잘못된 모든 TSC (거래 상태 코드)를 기록함 메시지가 표시됩니다 TSC에는 클라이언트의 다른 기준이 충족되지 않을 경우 그 이유를 확인할 수 있습니다.

TSC 메시지의 수와 빈도가 많기 때문에 쿼리를 처리하는 데 시간이 더 걸릴 수 있습니다.

mint.invalidTscStorage.setting 속성은 Private Cloud용 Apigee Edge인지 여부를 결정합니다. 잘못된 TSC 트랜잭션을 저장합니다.

유효한 값은 다음과 같습니다.

  • saveToDatabase: Private Cloud용 Apigee Edge에 잘못된 모든 TSC 트랜잭션을 저장하도록 지시합니다. Postgres 데이터베이스로 복사됩니다 이는 기본값입니다.
  • discard: Private Cloud용 Apigee Edge가 잘못된 TSC 트랜잭션을 Postgres 데이터베이스입니다. 대신 삭제됩니다.

기본값은 saveToDatabase입니다.

모든 평점에 대해 이 mint.invalidTscStorage.setting 속성을 변경하는 방법 각 서버에 비슷한 API 요청을 보내야 합니다.

서버 속성 설정 예시

다음 예에서는 mint.invalidTscStorage.setting 속성을 설정합니다.

curl -u admin:admin123 -X PUT
  "https://monetization_server_IP:8080/v1/mint/properties/mint.invalidTscStorage.setting?value=discard"