4.2. Fuse 7.7의 새로운 기능
버전 7.7에서 독립 실행형 Fuse의 새로운 주요 기능은 다음과 같습니다.
- Spring Boot 2의 Camel Pulsar 구성 요소
Spring Boot 2에서
camel-pulsar
구성 요소가 완전히 지원됩니다(다른 컨테이너 유형에는 해당 없음 ).자세한 내용은 Apache Camel 구성 요소 참조의 Apache Pulsar 구성 요소 섹션을 참조하십시오.
- jackson Data Formats의 새로운 허용 목록 설정
Fuse 7.7은 다형성 직렬화(Jackson 오브젝트 매퍼 기능과 함께)를 활성화하기 위한 허용 목록 메커니즘을 지원하는
jackson-databind
라이브러리의 사용자 지정 버전을 제공합니다. 이 새로운 기능은 기본적으로 모든 가젯 클래스를 차단하여 역직렬화 보안 취약점에 대한 강력한 보호 기능을 제공합니다.허용 목록을 구성하려면
jackson.deserialization.whitelist.packages
시스템 속성을 쉼표로 구분된 클래스 및 패키지 목록으로 설정합니다. 예를 들어 트리사각형 클래스의역직렬화
를 허용하려면 다음과 같이 시스템 속성을 설정합니다.-Djackson.deserialization.whitelist.packages=com.example.Triangle,com.example.Square
이 새로운 기능에 대한 자세한 내용은 Apache Camel 구성 요소 참조 의 jackson ObjectMapper 섹션을 참조하십시오.
- Apache Karaf에서 Cipher Suites for Cryostat TLS 연결 설정
- 새로운 enabledCipherSuites 속성을 사용하면 Apache Karaf에서 Cryostat TLS 연결에 사용할 암호화 제품군을 지정할 수 있습니다.
- 고급 Cryostat 구성
-
리스너에서 사용하는 XNIO
작업자
및buffer-pool
매개변수를 미세 조정할 수 있도록 Cryostat를 구성합니다.