BackEnd

BackEnd/RoadMap

[BackEnd-RoadMap #0] 기초 돌아보기

안녕하세요.백엔드 로드맵을 보며 하나 하나 글을 쓰려고 합니다. ❔해당 글을 쓰는 이유 연차가 쌓여갈수록 실무에 대한 개발을 하다보니나는 기초는 제대로 알고 개발하는가? 대한 궁금증이 들었습니다. 우연히 roadmap.sh 사이트에서 로드맵을 보게 되었습니다. 질문에 깊이 대답 할 수 없는 현실과 마주하였다..😢 현실을 자각하고 하나 하나 질문에 답변을 정리하려고 합니다.위 사진에 나와있는 항목을 적다 보면 백과사전 같은 글이 될 수 있지만, 실무를 하면서 느낀 점도 섞어가며 적어보려 합니다. 감사합니다.

BackEnd/Linux

[Tomcat] Tomcat7 클러스터링

각 다른 서버에 동작하고있는 WAS간 세션공유가 필요하여 Tomcat 클러스터링 한 내용을 정리. 환경서버 : 3대운영체제 : Linux(centos7) 설정하기Clustering/Session Replication HOW-TO 문서를 보면 간단히 할 수 있다. WEB-INF/web.xml 에 아래 내용 추가 tomcat을 설치한 폴더 apache-tomcat-7.0.90/conf/server.xml 내용 수정위 부분이 주석되어있을텐데 그부분부터 아래내용을 넣으면 된다. 16라인의 address는 각 톰켓의 주소를 입력한다.공식문서에는 auto로 설정하게끔되어있는데, auto로 설정한 결과 ip를 못찾는 경우가 발생하였다. 17라인은 각 서버의 ip가 다르므로 같은포트로해도 무관하나, 하나의서버에 was..

BackEnd/Linux

[Tomcat] tomcat종료 예방

실제 운영을 하는중 tomcat이 다운되는 현상을 발견로그를 봐도 왜 꺼지는지 이해할 수 없어좋은방법은 아니지만 5분주기로 프로세스가 꺼져있는지 확인하고, 실행시키는방법으로 임시 해결함. 스크립트 작성tomcat_chek.sh#!/bin/bash export JAVA_HOME=/usr/java/jdk1.8.0_171-amd64 export PATH=$PATH:$JAVA_HOME/bin export CATALINA_HOME=# export PATH=$PATH:$CATALINA_HOME/bin if [ -z "`ps -eaf | grep java| grep tomcat`" ]; then $CATALINA_HOME'/bin/startup.sh' END_TIME=`date +%m/%d' '%H:%M:%S` ec..

N니모
'BackEnd' 카테고리의 글 목록