본문 바로가기

Back/Server3

[Linux] 메모리 사용량 확인 상황 프로젝트 진행 중 운영계에서 메모리 사용량 모니터링 요청이 들어왔다. 명령어는 자주 쓰지 않으면 잊어 버리기 쉽기 때문에, 기록해두려 한다. 메모리 사용량 모니터링 방법에 대해 알아보자. 방법 ✔️ top 명령어 실행 후 shift + m 📌참고! - shift + m은 메모리 사용률 내림차순 보기 - VIRT: 프로세스가 사용하고 있는 가상 메모리 전체 용량 - RES: 현재 프로세스가 사용하고 있는 물리 메모리 용량 2023. 12. 20.
[Tomcat] 특정 IP 접근 제한하기 상황 관리자 페이지(CMS)는 특정 IP만 열어주어 접근 가능하도록 기능이 필요하다. 이를 Tomcat에서 특정 IP는 막거나 열어줄 수 있다. 1. /conf/server.xml 파일을 vi 편집기로 열어 설정을 할 수 있다. 저 설정의 위치는 (이곳!) 사이에 넣어준다. ✔️접근 허용 IP 설정 ✔️접근 제한 IP 설정 2. 정규식으로도 적용이 가능하다 대표적인 예시 몇개만 살펴보자. 2023. 12. 20.
[Linux, Tomcat] 환경별 properties 분리 tomcat에 설정하기 로컬, 개발, 운영에 대한 DB 정보가 다를 때, 매번 환경 별로 설정 정보를 변경하거나 주석 처리하는 것은 번거로운 일이다. 그 과정에서 의도치 않은 실수로 문제가 생길 수도... 그래서 환경 별로 properties 파일을 분리하여 개발하는 경우가 많다. ✏️jar는 톰캣 구동 시에 아래와 같은 cli 명령어로 어플리케이션을 구동할 수 있다. java -jar -Dserver.port=8090 -Dspring.profiles.active=dev project_name.jar ✏️ -Dspring.profiles.active=dev 이 부분이 properties 파일에서 아래와 같이 기입되어있는 파일로 어플리케이션을 구동할수 있도록 설정한 부분이다. spring: config: activate: on-.. 2023. 10. 11.