WEBWAS/Apache,Tomcat
-
<아파치-톰캣 기술지원 전문기업 (주)제스트정보기술> - Web Server Performance 튜닝(OS Kernel Parameter)WEBWAS/Apache,Tomcat 2023. 7. 24. 19:07
안녕하세요 (주)제스트정보기술 입니다. 오늘은 Tomcat 내에서 WEB/WAS Server Performance에 상당히 중요한 OS Kernal Parameter 튜닝에 대해 알아보겠습니다. OS Kernal Parameter 중 네트워크 관련된 설정 값이 있고 중요합니다만 WEB서버와 WAS 서버는 socket 연결과 thread 생성에 대한 부분도 중요합니다. 이번 포스팅은 max user processes, open files 관련 내용입니다. 해당 설정들은 ulimit -a, ulimit -aH 명령어로 확인이 가능하며 각각 soft, hard 설정 정보를 확인 할 수 있는 명령어 입니다. 1. max user processes -. linux에서는 thread..
-
<아파치-톰캣 기술지원 전문기업 (주)제스트정보기술> - Aapache Httpd command 정리WEBWAS/Apache,Tomcat 2023. 7. 24. 19:04
안녕하세요 제스트정보기술입니다. 오늘은 기본적인 Apache Httpd의 Command에 대해 알아보겠습니다. Apache HTTPD httpd는 Apache를 실질적으로 실행하는 파일이다. 일반적으로 httpd를 직접 실행하기보다는 Unix 기반에서는 apachectl, Windows 기반에서는 명령 프롬프트(CMD)를 통해 실행한다. 1.옵션 목록 2. 옵션 세부 내용 -d serverroot ServerRoot 지시어의 기본값을 serverroot로 설정한다. 설정파일에서 ServerRoot 지시어를 사용하여 이 값을 수정할 수 있다. Apache 설치경로를 지정한다. -f config 시작할때 config 파일에 있는 지시어를 사용한다. config가 /로 시작하지 않..
-
<아파치-톰캣> 기술지원 전문기업 (주)제스트정보기술 Apache-Tomcat 리눅스 환경 Tomcat 시스템 서비스(systemctl) 등록WEBWAS/Apache,Tomcat 2023. 7. 24. 19:02
안녕하세요 제스트정보기술 입니다. 오늘은 리눅스 환경에서 톰캣을 서비스에 등록하여 관리하는 방법에 대해 알아보겠습니다. 먼저 systemctl이란 무엇인지에 대해 먼저 알아보겠습니다 systemctl이란 RHEL7 부터 도입된 systemd(system 데몬)을 관리하기 위한 명령어이며 start, status, stop 등의 명령어로 쉽고 편하게 서비스를 제어할 수 있습니다. 톰캣의 경우 리눅스 환경에서 제어하려면 직접 경로에서 sh 파일을 실행해야하고 OS 재부팅시 다시 직접 재기동을 해야하는 불편함이 존재하는데 서비스에 등록하여 관리할 경우 OS 재부팅시에도 자동 재기동이 되도록 설정이 가능하며 시스템 명령어를 통해 톰캣의 status를 간략하게 확인할 수 있습니다. 1. 서비스 등록..
-
<아파치-톰캣> 기술지원 전문기업 (주)제스트정보기술 Apache-Tomcat Performance TuningWEBWAS/Apache,Tomcat 2023. 4. 24. 18:25
1. 웹서버 성능 튜닝이 필요한 이유 Apache 설치 후 defualt 설정으로 웹 서비스를 하게되면 많은 양의 요청을 동시에 처리하지 못해 서비스에 영향이 있을 수 있습니다. 따라서, Apache 웹서버의 성능을 튜닝하여 서비스 장애를 사전에 방지할 수 있습니다. Apache 설정 뿐만 아니라 Linux System의 커널 파라미터 튜닝도 필요합니다. 2. Linux System kernel tuning 리눅스 역시 default 설정으로는 웹서버로 사용하기에 한계가 있습니다. (1) Maximum file count 리눅스 전체 시스템에서 활용할 수 있는 최대 파일 개수를 확인합니다. 필요에 따라 값을 높일 수 있습니다. $ sudo sysctl -a | grep file-max fs.f..
-
<아파치-톰캣> 기술지원 전문기업 (주)제스트정보기술 Apache-tomcat 로드밸런싱 설정WEBWAS/Apache,Tomcat 2023. 4. 24. 18:23
안녕하세요 오픈소스 기술지원 전문기업 (주)제스트정보기술입니다. 이번 시간에는 Apahce 1대와 Tomcat 2대의 로드밸런싱 설정 방법에 대해 알아보겠습니다 로드밸런싱이란 서버가 처리해야할 Request들에 대해 다수의 WAS 서버에 분산되어 처리하게함으로써 부하가 집중되지 않도록 관리하는 것을 의미합니다. 먼저 로드밸런싱 설정을 위해서는 사전에 Apache-tomcat 간에 연동 설정이 되어있어야함을 염두해두시기 바랍니다. https://xestinf.tistory.com/46 [아파치-톰캣] 기술지원 전문기업 (주)제스트정보기술 Apache Tomcat 간의 연동 안녕하세요 오픈소스 기술지원 전문기업 (주)제스트정보기술입니다. 이번 시간에는 웹서버인 Apache와 WAS인 Tomcat간..