애플리케이션 설정의 CDN 템플릿이 저장되지 않음
응용 프로그램 설정의 CDN 템플릿을 저장할 수 없습니다. 로그아웃했다가 다시 로그인하면 모든 변경 사항이 사라집니다.
설명 description
환경
Dynamic Media Classic
문제/증상
이미지를 무효화하는 데 사용되는 Application Setup의 CDN 템플릿은 로그인 및 로그아웃 후 사라집니다. 필드가 비어 있어 무효화 CDN 옵션이 작동하지 않는다는 의미입니다. 그렇기 때문에 템플릿이 사라질 때마다 템플릿을 복사하고 붙여넣는 작업이 필요합니다. 이 문제로 인해 웹 사이트의 이미지 무효화가 지연되고 있습니다.
해결 방법 resolution
CDN 템플릿이 저장되는 데이터베이스 필드는 상한이 2500자입니다. 그보다 큰 CDN 템플릿을 저장하면 UI에 문제가 없다고 표시되지 않더라도 로그에 오류가 발생합니다. 템플릿을 2500자 미만으로 설정하면 오류가 해결됩니다.
다음은 너무 큰 CDN 템플릿으로 회사 설정 업데이트 요청에 대한 응답으로 표시되는 로그입니다.
2024-02-27 11:59:07,333 [ RESP_FAULT-f2957e392d404394b8accf8815f6c503][ user@company.com] [ -] [ updatePropertySet] [ 185ms]< tns:ipsApiFault
xmlns:tns="http://www.scene7.com/IpsApi/xsd"> < tns:code> 30000< /tns:code> < tns:reason> java.sql.SQLException:
ORA-12899: 열에 대해 값이 너무 큼
"IPS"PROPERTYSETVALUE"."VC_PROPERTYVALUE"(실제: 3620, 최대:
2500)
ORA-06512: at "IPS.SP3_ADDEDIT_PROPERTYSETVALUE", line 100
ORA-06512: 라인 1< /tns:reason> < /tns:ipsApiFault>