apache-tomcat 로그 끄기

1. catalina.out catalina.sh에 export CATALINA_OUT=”/dev/null” 를 추가한다. 2. 웹 애플리케이션 로그 2-1.log4j <apache-tomcat>/webapps/<web app>/WEB-INF/classes/log4j.properties 를 편집하여 맨 아래에 log4j.rootLogger=OFF 를 추가한다. 2-2.log4j2 <apache-tomcat>/webapps/<web app>/WEB-INF/classes/log4j2.xml 를 편집하여 맨 아래 </Configuration> → <Loggers><Root level=”off”></Root></Loggers></Configuration> 로 변경한다.

apache-tomcat 로그 끄기 더 읽기"

apache-tomcat log 설정

1. 로그 레벨  SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST or ALL 디폴트는 INFO이며 오른쪽으로 갈 수록 로그량이 많음.OFF 레벨은 로깅을 OFF하기 위한 특수 레벨 2. 설정방법 – 기본적으로 제공하는 핸들러는 java.util.logging.FileHandler 와 java.util.logging.ConsoleHandler 가 있습니다. – java.util.logging.ConsoleHandler 는 기본출력 (catalina.out)으로 출력하는 핸들러이고, – java.util.logging.FileHandler 는 날짜별로 롤링되는 특정파일에 출력하는 핸들러입니다. 3. 설정예제 – org.apache.tomcat.util.net.TcpWorkerThread

apache-tomcat log 설정 더 읽기"

자바 애플리케이션 성능 튜닝의 도(道)

출처 : http://d2.naver.com/helloworld/184615 이 글은 월간 “마이크로소프트웨어” 2012년 9월호에 “자바 애플리케이션 성능 튜닝의 도(道)”라는 제목으로 실린 글입니다. 편집 과정을 거치며 일부 내용이 책에 실린 내용과 다를 수 있습니다. 자바 애플리케이션의 성능을 튜닝하는 작업은 자바 및 JVM에 대한 지식과 수많은 튜닝 기법, 다양한 환경과 상황에 대한 경험 등을 필요로 한다. 그러나 이 모든 내용을 짧은 지면에서 소개하기에는 무리이니

자바 애플리케이션 성능 튜닝의 도(道) 더 읽기"

리눅스 서버의 TCP 네트워크 성능을 결정짓는 커널 파라미터 이야기

출처 : http://meetup.toast.com/posts/53 목차 들어가기 전에 준비 TCP 대역폭(bandwidth) 관련 파라미터3.1 BDP3.2 TCP window scaling3.3 TCP socket buffer size3.4 congestion window size 네트워크 capacity 관련 파라미터4.1 maximum file count4.2 backlogs4.3 port range TIME_WAIT socket5.1 TIME_WAIT 상태의 소켓이 무엇일까요?5.2 TIME_WAIT socket buckets5.3 TIME_WAIT socket reuse (TW_REUSE)5.4 TCP timestamp5.5 TIME_WAIT socket recycling (TW_RECYCLE)5.6 Socket linger option 결론 맺으며

리눅스 서버의 TCP 네트워크 성능을 결정짓는 커널 파라미터 이야기 더 읽기"

[Fortify]SSC 17.20 초기 설치 방법

1. JDBC jar파일을 <apache-tomcat 설치 디렉토리>\lib 밑에 복사해 넣는다. (여러개도 상관 무) 2. ssc.war 파일을 수정없이 apache-tomcat의 webapps 디렉토리에 복사한다. 3. apache-tomcat 실행 후 접속 (tomcat에 17.20 ssc.war를 제외한 다른 war 이미지가 존재할 경우 실행 안됨) 4. 우측 상단에 administrators 클릭 5. token을 넣는 부분에 C:\Users\Administrator\.fortify\ssc\init.token 파일의 내용을 넣는다. 6.MySQL의 JDBC URL은 아래와 같은 형식으로

[Fortify]SSC 17.20 초기 설치 방법 더 읽기"

vmware 최적화

■ 추가메모리 스왑사용 설정 Edit → Preferences… → Memory → Additional memory → ▣Fit all virtual machine memory into reserved host RAM ■ 스냅샷 비활성 VM → Settings(Ctrl+D) → <Options> → Snapshots → ▣Just power off ■ 하드디스크 설정 VM → Settings(Ctrl+D) → <Hardware> → Hard Disk (SCSI) → Advenced… → ▣Independent → ▣Persistent ■

vmware 최적화 더 읽기"

ip command (CentOS 7) 사용 방법

1. 인터페이스 상태 확인ip addr showip route showip link show 2. IP주소 및 디폴트 게이트웨이 추가ip addr add 10.10.10.35/24 dev ens33ip route add default via 10.10.10.254 # vi /etc/resolv.confnameserver 8.8.8.8 3. Network 재시작systemctl restart networkingsystemctl restart network.service 4. 인터페이스 up/downip link set ens33 upip link set ens33 down 5. Static Route 추가/삭제ip route add 10.10.20.0/24

ip command (CentOS 7) 사용 방법 더 읽기"

rsync service

■ rsync 서버 설정 1. /etc/xinetd.d/rsync service rsync{  disable = no  socket_type     = stream  wait            = no  user            = root  server          = /usr/bin/rsync  server_args     = –daemon  log_on_failure  += USERID} 2. /etc/rsyncd.conf [10.10.10.100_hyper-v]path=/sdc1comment = Public Folderexclude = lost+found/

rsync service 더 읽기"

shell script if문

■ 문자열 비교 [ string ] – string이 빈 문자열이 아니라면 참 [ string1 = string2 ] – 두 문자열이 같다면 참 [ string1 != string2 ] – 두 문자열이 다르면 참 [ -n string ] – 문자열이 null(빈 문자열) 이 아니라면 참 [ -z string ] – 문자열이 null(빈 문자열) 이라면 참 ■ 산술

shell script if문 더 읽기"

REG 명령어

1. REG ADD  REG ADD KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f]     KeyName  [\\Machine\]FullKey             Machine  원격 컴퓨터 이름 – 생략하면 기본값이                      현재 컴퓨터가 됩니다. 원격 컴퓨터에서는               

REG 명령어 더 읽기"

Transact SQL(MS SQL) 기본 문법

■ 정보 _test → login 및 user명 suffix db_mydb → DB명 <mypassword> → 비밀번호 ■ jdbc 연결 jdbc:sqlserver://<host>:1433;database=mydb;connectionCollation=korean_wansung_cs_as;sendStringParametersAsUnicode=false ※ SQL Server 의 기본 Collation은 Korean_Wansung_CI_AS 로 구성되어 있다. Korean / 한글 Wansung / 완성형 CI / Case Insensitive (대소문자 구분하지 않음) CS / Case Sensitive (대소문자 구분) AS / Accent Insensitive (악센트 구분하지 않음) ■

Transact SQL(MS SQL) 기본 문법 더 읽기"

[동적진단] 관련 용어

■ SAST (Static Application Security Testing) 정적 애플리케이션 보안 테스팅 ■ DAST (Dynamic Application Security Testing) 동적 애플리케이션 보안 테스팅 ■ IAST (Interactive Application Security Testing) = SAST + DAST 상호작용 애플리케이션 보안 테스팅 ■ RASP (Run-time Application Self-Protection) 실시간 애플리케이션 자가보호 ■ DevOps(데브옵스) 소프트웨어의 개발(Development)과 운영(Operations)의 합성어로서, 소프트웨어 개발자와 정보기술 전문가 간의 소통, 협업

[동적진단] 관련 용어 더 읽기"

[regex]정규표현식 (Regular Expression) 간단 정리

출처 : http://www.nextree.co.kr/p4327/ 정규표현식은 표준인 POSIX의 정규표현식과 POSIX 정규표현식에서 확장된 Perl방식의 PCRE가 대표적이며, 이외에도 수많은 정규표현식이 존재하며 정규표현식 간에는 약간의 차이점이 있으나 거의 비슷합니다. 정규표현식에서 사용하는 기호를 Meta문자라고 합니다. Meta문자는 표현식 내부에서 특정한 의미를 갖는 문자를 말하며, 공통적인 기본 Meta문자의 종류로는 다음과 같습니다. Meta 문자중에 독특한 성질을 지니고 있는 문자클래스'[ ]’라는 문자가 있습니다. 문자클래스는 그 내부에

[regex]정규표현식 (Regular Expression) 간단 정리 더 읽기"

XPath(XML Path Language)

출처 : http://www.nextree.co.kr/p6278/ 때는 늦은 가을.. 무더위가 한풀 꺽일 무렵 담당업무의 까다로운 요구사항으로 고민에 빠져있던 저는 프로젝트PM님의 소개로 이 기술과 처음 만났습니다. 두려움 반 설렘 반으로 이 기술을 대면했던 순간과는 달리 이 기술을 쓰면 쓸수록 더욱 더 이 기술에 매료 되었습니다. 왜냐하면 이 기술을 씀과 동시에 매우 제한적이고, 유연하지 못했던 패키지 프로그램에 활력을 불어 넣었으니까요. 그래서 복잡

XPath(XML Path Language) 더 읽기"

REST API 보안

출처: http://bcho.tistory.com/955 REST API 보안  API 보안에 대해서는 백번,천번을 강조해도 과함이 없다. 근래에 대부분의 서비스 시스템들은 API를 기반으로 통신을 한다. 앱과 서버간의 통신 또는 자바스크립트 웹 클라이언트 와 서버간의 통신등 대부분의 통신이 이 API들을 이용해서 이루어지기 때문에, 한번 보안이 뚫려 버리면 개인 정보가 탈취되는 것 뿐만 아니라 많은 큰 문제를 야기할 수 있다. REST API 보안

REST API 보안 더 읽기"

REST API 디자인 가이드

출처: http://bcho.tistory.com/954 REST API 디자인 가이드 그러면 REST의 특성을 이해하고 나쁜 안티패턴을 회피해서 REST API 디자인은 어떻게 해야 할까? 짧지만 여기에 몇가지 디자인 방식에 대해서 소개 한다. REST URI는 심플하고 직관적으로 만들자 REST API를 URI만 보고도, 직관적으로 이해할 수 있어야 한다 URL을 길게 만드는것 보다, 최대 2 depth 정도로 간단하게 만드는 것이 이해하기 편하다. /dogs /dogs/1234

REST API 디자인 가이드 더 읽기"

REST(REpresentational State Transfer) API 개념

출처: http://meetup.toast.com/posts/92 1. REST API의 탄생 REST는 Representational State Transfer라는 용어의 약자로서 2000년도에 로이 필딩 (Roy Fielding)의 박사학위 논문에서 최초로 소개되었습니다. 로이 필딩은 HTTP의 주요 저자 중 한 사람으로 그 당시 웹(HTTP) 설계의 우수성에 비해 제대로 사용되어지지 못하는 모습에 안타까워하며 웹의 장점을 최대한 활용할 수 있는 아키텍처로써 REST를 발표했다고 합니다. 2. REST 구성 쉽게 말해 REST

REST(REpresentational State Transfer) API 개념 더 읽기"

위로 스크롤