- 테스트 환경OS : Ubuntu 12.x 64Bithttps://letsencrypt.org/ 에서 무료로 발급해 주는 SSL 을 Apache 에 적용.관리자 권한으로 아래의 명령을 실행 한다.root@FREECATZ-PE-KR:~# apt-get install git python2.7root@FREECATZ-PE-KR:~# mkdir SSLroot@FREECATZ-PE-KR:~# cd SSLroot@FREECATZ-PE-KR:SSL# git clone https://github.com/letsencrypt/letsencryptroot@FREECATZ-PE-KR:SSL# cd letsencryptroot@FREECATZ-PE-KR:letsencrypt# ./letsencrypt-autoBootstra..
출처: http://mdj1234.tistory.com/63 [짬타이거 화이팅!] 로그레벨은 TRACE > DEBUG > INFO > WARN > ERROR > FATAL 순 입니다. # Log Level # TRACE : 추적 레벨은 Debug보다 좀더 상세한 정보를 나타냄 # DEBUG : 프로그램을 디버깅하기 위한 정보 지정 # INFO : 상태변경과 같은 정보성 메시지를 나타냄 # WARN : 처리 가능한 문제, 향후 시스템 에러의 원인이 될 수 있는 경고성 메시지를 나타냄 # ERROR : 요청을 처리하는 중 문제가 발생한 경우 # FATAL : 아주 심각한 에러가 발생한 상태, 시스템적으로 심각한 문제가 발생해서 어플리케이션 작동이 불가능할 경우
아파치2.4 와 톰켓7.0 을 이용한 로드벨런싱, 세션 클러스터 환경 구성 1) 테스트 환경 - os : ubuntu 16.04 64bit - java : 1.7.0_80 - apache : 2.4.25 - tomcat : 7.0.76 2) java 설치 # tar zxvf jdk-7u80-linux-x64.tar.gz -C /usr/local/ # ln -s /usr/local/jdk1.7.0_80/bin/java /usr/bin/java 3) Apach2.4 설치를 위한 APR, APR-util 및 의존 패키지 설치 * 아파치 2.4 버젼 부터는 APR 과 APR-util 을 따로 컴파일 하여 설치 하여야 한다고 한다. http://apr.apache.org/download.cgi 에서 다운로드 3-..
STS.ini 또는 eclipse.ini 파일을 열어 붉은 색상 부분을 필요에 따라 넣어 준다. -startup ../Eclipse/plugins/org.eclipse.equinox.launcher_1.3.201.v20161025-1711.jar --launcher.library ../Eclipse/plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.401.v20161122-1740 -product org.springsource.sts.ide --launcher.defaultAction openFile -vmargs -Dosgi.requiredJavaVersion=1.8 -Xverify:none -XX:+UseParallelGC -XX:+Aggre..
출처 : http://kanetami.tistory.com @Component("scheduler")public class SchedulerController{ @Scheduled(cron="*/10 * * * * *") public void schedulerTest1(){ System.out.println("10초 마다 실행 되는 스케쥴러 입니다."); } @Scheduled(cron="*/20 * * * * *") public void schedulerTest2(){ System.out.println("20초 마다 실행 되는 스케쥴러 입니다."); }} 기존에 작성된 표현 방식이 잘못된 것으로 판단된다. 스케쥴러 cron 양식 초 0-59 , - * / 분 0-59 , - * / 시 0-23 , - ..
출처 : http://whitegom.tistory.com/26 import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; public class httpGetXmlTest { public static void main(String[] args) throws Exception { // TODO Auto-generated method stub URL url = new URL("http://192.168.137.130:8080/exam/xml3/admin"); // open connection HttpURLConnection conn = (HttpURL..
Spring Security를 적용한 경우 session 에 값만 만들어 준다고 로그인 처리가 되지 않는다.아래의 코드는 Spring Security 3.2.7.RELEASE 와 4.1.0.RELEASE, Spring 5.1.2.RELEASE 에서 쿠키를 이용하여 로그인을 처리 해야 하는 경우에 사용 하였다. // 사용자의 아이디, 비밀번호, ROLE_ 로 시작 하는 권한 정보를 가지고 온다. MySessionDataDto mInfo = commonSvc.getMySessionData(userid); Authentication authentication = new UsernamePasswordAuthenticationToken(mInfo.getUserid(), mInfo.getUserpw(), Autho..
root@api:/usr/local/apache-tomcat-7.0.64# cat ~/mysql-backup.sh #!/bin/bash backupdir='/home/freecatz/MYSQL_BACKUP/'`date +%Y%m%d` olddir='/home/freecatz/MYSQL_BACKUP/'`date -d "7 day ago" +%Y%m%d` function FN_DB_BACKUP(){ echo $(date +%H:%M) - $1 DATABASE FULL BACKUP START. >> $backupdir/$1.log mysqldump -uroot -p'qwer1234' $1 > $backupdir/$1.sql echo $(date +%H:%M) - $1 DATABASE FULL BACKUP FI..
- Total
- Today
- Yesterday
- Mobile
- kotlin
- devel
- Review
- gpkiapi
- Security
- HTTP
- devtools
- Linux
- development
- MySQL
- Android
- springboot
- TIP
- JavaScript
- Flutter
- samba
- dart
- Spring
- json parse
- place
- Java
- ssh
- 맛집
- 엘리스센터
- food
- Fun
- web
- Compile
- SSL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |