리눅스
-
[Jboos_Wildfly]오픈소스 기술 지원 전문 기업 - (주)제스트정보기술] - Wildfly HTTP Session 보관 주기 변경 방법WEBWAS/Wildfly 2023. 12. 22. 12:22
안녕하세요 제스트정보기술 입니다. 오늘은 Wildfly의 HTTP Session 보관 주기를 변경하는 방법에 대해 알아보겠습니다. Wildfly의 기본 설정에서는 Session에 대한 설정이 기본적으로 숨겨져 있습니다. 이를 변경하기 위해서는 WEB-INF/WEB.xml에 session-config를 등록하거나 Wildfly의 설정 파일인 standard.xml 을 수정해야 하는데 Wildfly의 설정을 직접 수정하는 것보다 CLI를 통한 수정이 더 간단할 수 있습니다. 이번에는 CLI를 통해 Session 보관 주기를 변경하는 방법을 수정해 보겠습니다. 우선 CLI에 접속해 보겠습니다. ↓ ↓ ls 명령을 통해 어디로 이동이 가능한지 알 수 있습니다. ↓ ↓ session 설정은 servlet-cont..
-
<오픈소스 기술지원 전문기업 (주)제스트정보기술>- NginX 로그 설정WEBWAS/NGiNX 2023. 12. 18. 12:17
안녕하세요 (주) 제스트정보기술 입니다. 오늘은 Nginx의 로그 설정에 관하여 알아보도록 하겠습니다. 1. 2xx, 3xx 로그 제거 방법 Nginx에서는 클라이언트의 접속 정보를 저장하는 로그가 존재합니다. 해당 로그는 사용량에 따라 크기가 많이 커질 수 있습니다. 이를 해소하기 위해서 정상 응답, 리다이렉션과 관련된 2xx, 3xx에 대한 로그를 저장하지 않는 방법을 알아보겠습니다. map $status $loggable { ~^[23] 0; default 1; } log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_..
-
<Apache-Tomcat>아파치 톰캣 기술지원 전문기업 (주)제스트정보기술 -울산OO공단 OO예약서비스Apache,Tomcat 구축WEBWAS/Apache,Tomcat 2023. 12. 15. 12:10
안녕하세요 제스트정보기술입니다. 최근 퍼블릭클라우드로 서비스를 이관하면서 오픈소스 WEB/WAS로 신규 구축 및 전환하는 고객사들이 많아지고 있습니다. 울산OO공단의 경우에도 접수자가 많아지는 시기마다 예약시스템이 다운되거나 장애가 발생하는 이슈가 있어, 클라우드로 전환 및 서비스 부하 발생 시 오토스케일링을 전개하여 장애 문제를 해결하려고 하였습니다. 그에 따른 Apache,Tomcat 초기 설치 및 구성, DB 와의 연결 설정 등 당사 전문 엔지니어를 통해 서비스 부하 발생 시에도 안정적이 서비스가 유지되도록 구축을 완료 하였습니다. 추가적으로, 어플리케이션 모니터링 솔루션 ( JENNIFER APM)을 도입하여 간헐적으로 발생한 서비스 지연 현상의 원인을 파악하여 조치함으로써 ..
-
<Apache-Tomcat>아파치 톰캣 기술지원 전문기업 (주)제스트정보기술 - Tomcat의 마법사 [setenv.sh]WEBWAS/Apache,Tomcat 2023. 12. 12. 11:08
안녕하세요. 제스트정보기술 입니다. 오늘은 #tomcat을 운영하면서 많은 도움이 되는 #setenv.sh에 대해 소개해드리겠습니다. Tomcat을 기본적으로 설치하면 setenv.sh는 없습니다. 하지만 catalina.sh에서 $CATALINA_BASE/bin에서 아래와 같이 setenv.sh가 있는지 체크하고 있다면 실행을 합니다. if [ -r "$CATALINA_BASE/bin/setenv.sh" ]; then . "$CATALINA_BASE/bin/setenv.sh" elif [ -r "$CATALINA_HOME/bin/setenv.sh" ]; then . "$CATALINA_HOME/bin/setenv.sh" fi setenv.sh는 Tomcat Engine이 구동되기 직전, 그러니까 s..
-
<Apache-Tomcat>아파치 톰캣 기술지원 전문기업 (주)제스트정보기술 - Tomcat HTTP 메소드 차단 설정WEBWAS/Apache,Tomcat 2023. 11. 24. 18:52
안녕하세요 제스트정보기술 입니다. 이번 시간에는 Tomcat HTTP 메소드 차단 설정에 대해 알아보도록 하겠습니다. HTTP 규약에 따라 웹서버는 GET, POST, DELETE, PUT, HEAD, OPTIONS, TRACE 등의 메소드를 사용할 수 있습니다. 하지만 이러한 메소드들을 모두 허용할 시 보안 취약점이 생길 수 있기 때문에 GET, POST를 제외한 메소드들은 차단 설정을 걸어놓는 경우가 많습니다. 1. Tomcat의 HTTP 메소드 차단 설정은 ${CATALINA_HOME}/conf/web.xml 파일에서 설정하실 수 있습니다. ex) web.xml restricted methods /* HEAD PUT PATCH CONNECT OPTIONS TRACE -> url-pattern에서 요..