2.3. Fuse 콘솔 브랜딩 사용자 정의
Spring Boot 독립 실행형 애플리케이션의 Fuse에 hawtconfig.json
파일을 추가하여 제목, 로고 및 로그인 페이지 정보와 같은 Fuse Console 브랜딩 정보를 사용자 지정할 수 있습니다.
프로세스
-
Spring Boot 독립 실행형 애플리케이션의
src/main/webapp
디렉터리에 로컬 Fuse에hawtconfig.json
이라는 JSON 파일을 생성합니다. 선택한 편집기에서
src/main/webapp/hawtconfig.json
을 열고 다음 내용을 추가합니다.{ "branding": { "appName": "Red Hat Fuse Console", "appLogoUrl": "img/Logo-Red_Hat-Fuse-A-Reverse-RGB.png", "companyLogoUrl": "img/Logo-RedHat-A-Reverse-RGB.png" }, "login": { "description": "", "links": [] }, "about": { "title": "Red Hat Fuse Console", "productInfo": [], "additionalInfo": "", "copyright": "", "imgSrc": "img/Logo-RedHat-A-Reverse-RGB.png" }, "disabledRoutes": [ "/camel/source", "/diagnostics", "/jvm/discover", "/jvm/local" ] }
- 표 A.1. “Fuse 콘솔 구성 속성” 에 나열된 구성 속성 값을 변경합니다.
- 변경 사항을 저장하십시오.
다음 명령을 사용하여 Spring Boot에서 Fuse를 실행합니다.
mvn spring-boot:run
-
웹 브라우저에서 다음 URL을 사용하여 Fuse 콘솔을 엽니다.
http://localhost:10001/actuator/hawtio/index.html
참고
웹 브라우저에서 Fuse Console을 이미 실행한 경우 브랜드가 브라우저의 로컬 스토리지에 저장됩니다. 새로운 브랜딩 설정을 사용하려면 브라우저의 로컬 스토리지를 지워야 합니다.