[Linux] 로그 실시간으로 보는 명령어 - tail tail 명령어는 특정파일에 계속 추가되는 내용을 실시간으로 확인할 수 있어서 모니터링하는데 유용합니다. 기본 사용 방법 tail 옵션 파일명 기본 출력은 파일의 마지막 10줄을 보여줍니다. 옵션 및 예제 파일명은 message로 통일 하겠습니다. -f : 파일의 마지막 10라인을 실시간으로 계속해서 출력 tail -f message -F : 파일 변동 시 실시간으로 출력하되 로그파일처럼 특정 시간이 지난 후 파일이 변하게 되면 새로운 파일을 오픈하여 출력한다. tail -F message -n n : n만큼의 라인을 출력 tail -n 20 message -n +n : n번째 라인 이후를 출력 tail -n +20 message 참고 https:/..
413 Request Entity Too Large 오류 해결 방법 관리하고 있는 서비스 중 외부에 사용되는 API를 POST호출할 때, 413 Request Entity Too Large 오류가 발생한다는 보고가 들어와서 해결방법을 찾아봤습니다. 우선 제가 관리하고 있는 서비스는 SpringBoot 2.x로 개발되어있고, 서버는 CentOS, 그리고 Apache 2.4와 Embedded Tomcat을 연동하여 서비스를 하고 있습니다. 오류의 원인은 Tomcat과 Apache의 파라미터 허용 길이가 8190byte로 제한되어 있어서 발생했습니다. 이를 해결하기 위해 파라미터의 길이를 늘려주는 설정을 추가하였습니다. 설정은 아래와 같이 추가했습니다. 1. httpd.conf 파일 수정 CentOS 기준 /..
IIS + Tomcat 연동 보통 Apache나 Nginx와 연동을 많이하는데 근무하고 있는 회사에서는 윈도우 서버도 사용하고 있어서 IIS와 Tomcat을 연동해봤습니다. 1. 연동 환경 연동하기 위한 테스트 환경은, Windows 10 Tomcat 9.0.22 IIS(Internet Information System) OpenJDK 8 Tomcat Connector 1.2.46 (isapi_redirect.dll) 입니다. 2. IIS 설치 IIS 설치는 Windows 기능 켜기/끄기에서 인터넷 정보 서비스 체크 및 하위 디렉토리들을 체크하면 기본 기능이 선택됩니다. IIS와 톰캣 연동은 IIS의 ISAPI 필터를 통해 구현됩니다. 때문에, 인터넷 정보 서비스 -> 응용 프로그램 개발 기능에서 ISA..
Apache와 SpringBoot(Embedded Tomcat) 연동 1. Apache 설정 스프링부트의 임베디드톰캣과 연동하기 위해서는 mod_jk 설치 및 Apache 추가 설정을 해야 합니다. 아래 링크에서 2-2. mod_jk 설치와 2-4.아파치 설정하기를 참고해서 설정해주시기 바랍니다. https://snh2413.tistory.com/46 2. Springboot(Embedded Tomcat) 설정 Springboot의 1.x 버전과 2.x 버전의 설정하는데 차이가 있습니다. 그 이유는 SpringBoot1.x에서는 내장톰캣을 기본으로 사용하고 있었지만 SpringBoot2.x에서는 내장톰캣대신에 netty를 사용하기 때문이다. 이 글에서는 2.x 버전 설정만 다루겠습니다. 우선 applic..
Apache, Tomcat 연동 1. 연동 방식 연동 방식은 mod_jk, mod_proxy, mod_proxy_ajp 세가지 방식이 존재합니다. 이 세가지를 간단하게 설명하자면, 아래와 같은 특징이 있습니다. mod_jk URL이나 콘텐츠별로 유연한 매핑 가능(이미지 등 정적 콘텐츠는 웹서버, 서블릿은 Tomcat에서 처리) 전용 바이너리 프로토콜이므로 mod_proxy보다 빠른 경우가 있다. 별도의 모듈을 설치해야 됨. mod_proxy, mod_proxy_ajp 별도의 모듈 설치가 필요없고 설정이 간편하다. 특정 WAS에 의존적이지 않다.(모든 WAS에 적용 가능) 이 글에서는 mod_jk를 이용한 연동 설정만 다루겠습니다. 2. 연동 방법 2-1. Apache, Tomcat 설치 저는 CentOS..
- Total
- Today
- Yesterday
- EmbededTomcat
- java
- shellscript
- IoC
- 빌드도구
- 쉘스크립트
- 애플리케이션컨텍스트
- AOP
- 스프링프레임워크
- StringBuilder
- 빈팩토리
- 템플릿
- Spring
- mod_jk
- DI
- 자바
- 스프링
- JsonIgnore
- 연동
- 413
- springboot
- gradle
- lombok
- apache
- stringbuffer
- JsonProperty
- 토비의스프링
- jar 실행
- Tomcat
- final
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |