본문 바로가기
반응형

Tomcat26

Tomcat - privileged 속성 Tomcat의 privileged 속성은 시스템 자원에 대한 접근 권한을 설정하는 데 사용됩니다. privileged 속성을 true로 설정하면 Tomcat은 시스템 자원에 대한 권한을 얻을 수 있습니다. 예를 들어, Tomcat이 로그 파일을 쓰기 위해 시스템 권한이 필요한 경우, privileged 속성을 true로 설정하여 Tomcat이 해당 권한을 얻을 수 있도록 합니다. 반대로 privileged 속성을 false로 설정하면 Tomcat은 시스템 자원에 대한 권한을 얻을 수 없습니다. 이 경우, Tomcat은 자체적으로 시스템 자원을 사용하여 기능을 수행하게 됩니다. 이 경우 일부 기능은 작동하지 않을 수 있지만, 시스템 보안을 강화하는 데 도움이 됩니다. Tomcat의 privileged 속성.. 2023. 5. 8.
인텔리J 톰켓 위치-로그 인텔리 J의 톰캣 설치 위치를 가장 쉽게 확인하는 방법은 서버 실행 시 로그를 확인 CATALINA_BASE: C:\Users\user\AppData\Local\JetBrains\IntelliJIdea2022.1\tomcat\~~~ 해당 위치로 이동하면 logs 폴더 존재 2023. 1. 17.
JAVA - HTTP 서비스 포트 찾기 별도 설정 없이 Java Application 백엔드에서 웹 페이지를 호출하기 위해 설정된 프로토콜의 "HTTP/1.1" 서비스 포트를 찾아와서 URL 주소를 만들어주는 기능 MBeanServer beanServer = ManagementFactory.getPlatformMBeanServer(); Set objectNames = beanServer.queryNames(new ObjectName("*:type=Connector,*"), Query.match(Query.attr("protocol"), Query.value("HTTP/1.1"))); String host = InetAddress.getLocalHost().getHostAddress(); String port = objectNames.itera.. 2022. 11. 8.
웹 서비스 성능 개선 - 텍스트 리소스 압축(gzip) 전송 웹 사이트도 보여주기 위해서는 화면 구성에 필요한 정보를 네트워크를 통한 다운로드 한 다음, 웹 브라우저로 보여주기 때문에 화면엘 구성하는 파일의 수, 파일의 크기에 따라 걸리시는 시간이 달라집니다. 파일의 수는 적을수록, 파일 당 크기는 작을수록 좋습니다.​ 파일의 크기를 작게 하기 위해서 파일을 압축하여 전달하도록 설정하는 방법입니다. 웹 브라우저는 압축(gzip)을 풀 수 있는 기능이 포함되어 있기 때문에 텍스트로 구성된 파일을 웹 서버에서 압축 전달할 경우 다운로드 속도가 빨라집니다. 브라우저 별 GZIP 지원 현황​ GZIP 압축 전송 설정 전/후 성능 비교 다운로드 시간 ​기존 12MB 다운로드되던 파일이 설정한 다음 3.5MB로 압축되었으며, 그 결과 다운로드 시간이 줄어들어 최종 걸린 시간.. 2022. 2. 14.
반응형