회사에서 노트북 사용할 때,
랜이랑 무선 둘다 사용하는 경우
왔다리 갔다리 할때 우선순위 설정하는 방법
'기타' 카테고리의 다른 글
| 푸바2000(fubar2000) 한글가사 알송연동 (0) | 2018.10.07 |
|---|---|
| 유투브(YouTube) 스킵 팁 (0) | 2018.08.09 |
| AudioSwitch (0) | 2016.09.22 |
| <Excel> 엑셀 유용한 팁 단축키 (0) | 2016.08.04 |
| 벤더별 Warranty 확인 사이트 (0) | 2015.11.02 |
회사에서 노트북 사용할 때,
랜이랑 무선 둘다 사용하는 경우
왔다리 갔다리 할때 우선순위 설정하는 방법
| 푸바2000(fubar2000) 한글가사 알송연동 (0) | 2018.10.07 |
|---|---|
| 유투브(YouTube) 스킵 팁 (0) | 2018.08.09 |
| AudioSwitch (0) | 2016.09.22 |
| <Excel> 엑셀 유용한 팁 단축키 (0) | 2016.08.04 |
| 벤더별 Warranty 확인 사이트 (0) | 2015.11.02 |
요새 PS4에 SSD 추가설치로
내장하드와 확장스토리지로 쓰시는 분들이 많아서
둘 사이에 게임 옮기는 방법 공유드립니다.
Ex) 본체 스토리지에 저장된 게임을 -> 확장 스토리지로 옮기기
1. 설정에서 스토리지로 갑니다
옮길 게임이 저장된 곳으로 갑니다~
2. 애플리케이션을 꾸욱 눌러주시고
3. 옮길 게임을 선택하시궁~
4. 옵션 버튼을 누르면
< 확장 스토리지로 이동하기 >
ㄱㄱㄱㄱㄱ
완료입니다.
| PS4 업그레이드 파일 (0) | 2017.09.17 |
|---|
Reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\Results\Install” /v LastSuccessTime
LastSuccessTime REG_SZ 2018-04-09 01:51:40
형태로 조회 가능합니다.
| 윈도우11 창 단추 하나로 표시하기 풀기! (0) | 2021.11.01 |
|---|---|
| 윈도우즈용 dig 설치방법 (0) | 2018.10.23 |
| 오프라인 설치용 Explorer 11 버전 (0) | 2016.10.25 |
| 윈도우 부팅 및 종료시간 줄이기 (0) | 2016.05.19 |
| LDF/MDF파일 DB복원 방법 (0) | 2015.11.25 |
구 JAVA 버전들 다운로드 링크
Java(JDK) 1.5
http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase5-419410.html
Java(JDK) 1.6
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html
Java(JDK) 1.7
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
Java(JDK) 1.8
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html
| FTP 방화벽 열기 (0) | 2023.03.17 |
|---|---|
| 인증서 SSL 만료일, 서버 내 로컬 체크 방법 (0) | 2023.03.15 |
| 리눅스 CPU Load Average의 위험 범위 (0) | 2017.05.12 |
| weblog expert (0) | 2016.04.22 |
| AJP vs HTTP (0) | 2016.01.28 |
0.
우선 현재 갖고있는 데이터 파일 백업!!!!!!!!!!!
USB로 빼던가
PSN이 있으면 업로드 시켜놓고 시작
1.
PS4 업데이트 파일 위치
https://asia.playstation.com/ko-kr/ps4/system-update/#update-methods
재설치용은 더 밑에 있으니 다운로드할때 잘 확인
2.
USB는 꼭 exFAT 로 다시 포맷해서 사용
3.
| PS4 확장 스토리지로 게임 옮기기 (0) | 2018.06.29 |
|---|
Apache Log에서 특정 문자열만 별도로 분리할 경우가 생겨서
작업 진행해보았다.
httpd.conf 내에
SetEnvIfNoCase Request_URI "/download/temp/pdfexport" customlog2
SetEnvIfNoCase Request_URI "exportword" customlog2
CustomLog "|/app/apache/bin/rotatelogs -l /app/log/apache/export_%Y%m%d.log 86400" combined env=customlog2
설정 추가
access로그에
"/download/temp/pdfexport"
"exportword"
라는 문자열이 있는 Log는
export_날짜.log 형태로 분리시키는 설정
| mod_define (0) | 2016.05.17 |
|---|---|
| Apache conf 표준설정 (0) | 2016.04.21 |
| Apache socket_timeout , reply_timeout 설정 (0) | 2015.12.30 |
| Apache pagespeed 설치 (0) | 2015.03.18 |
| Apache method 설정 (0) | 2014.11.25 |
AD 계정에 로그온 대상 서버의 갯수가 64대가 넘지 않았는데
아래와 같이 알람이 발생하고 추가가 되지 않는다
확인해본 결과
https://support.microsoft.com/en-us/help/938458/error-message-when-you-try-to-add-more-than-64-logon-workstations-this-property-is-limited-to-64-values
This problem occurs because the User-Workstations attribute has a Range-Upper value of 1,024 characters. When you enter the NetBIOS computer names by using Active Directory Users and Computers, the NetBIOS name has a maximum length of 16 characters. Therefore, you can store only 64 logon workstation entries.
| AD OU 백업하기 (0) | 2014.12.03 |
|---|---|
| AD 정책 확인하기 (0) | 2014.10.16 |
| AD GPO 백업 (0) | 2014.10.15 |
| AD 계정별 Policy 설정 (0) | 2014.07.23 |
| AD 그룹 정책 관리 (0) | 2014.04.18 |
원본글 링크: Understanding Linux CPU Load - when should you be worried?
위 글을 번역한 글입니다. 오역이 있을 수 있습니다.
이 포스트를 검색해 들어왔다면, 아마 Load average라는 개념에는 익숙할 것이다. 널리 알려진 바와 같이, Load average는 uptime이나 top 명령어를 쳤을 때 나타나는 세 실수 값으로, 실제 예는 아래와 같다.
load average: 0.00, 0.01, 0.05
대부분의 사람들이 load average의 개념을 다음과 같이 파악하고 있다. 세 숫자가 1분, 5분, 15분 동안 실행 대기 중인 프로세스의 평균 개수이며, 낮을수록 좋다는 것, 그리고 load average가 높으면 해당 머신이 과부하 상태라는 것 정도. 자, 그럼 load average의 한계 값은 얼마일까? 이른바 “좋은”, “나쁜” load average 값이란 어느 정도일까? 그리고 Load average에 대해서 살펴봐야 하는 사항에는 어떤 것이 있고, 이를 최대한 빨리 처리하려면 어떤 작업을 해야 할까?
우선, load average가 실제로 무엇을 의미하는지 살펴볼 필요가 있다. 문제를 단순화 해서, 싱글 코어 프로세서로 구동 중인 장비를 우선 생각해보자.
다리를 건너는 자동차를 예시로 들어보자.
싱글 코어 CPU는 1차선 도로와 같다. 어떨 땐 다리를 건너려는 차들이 많아 다리 위가 매우 혼잡할 것이다. 그럼 다리 위가 얼마나 혼잡한 지를 어떻게 수치로 나타낼 수 있을까? 제일 간단한 방법은 특정 시간 동안 얼마나 많은 차가 건너려고 대기 중인지 파악하는 것이다.
만약에 대기 중인 차가 없다면 바로 다리를 건널 수 있을 것이고, 대기 중인 차가 있다면, 당연히 기다려야 한다. 종합해보면 다음과 같은 정책을 쓸 수 있다.
위에서 예시로 들었던 내용이 실제로 CPU load 값이 나타내는 의미이다. 대기 중인 자동차는 CPU time을 사용 중인 프로세스들을 의미하고, 대기 중인 차는 큐에 쌓인 프로세스들을 의미한다.
Unix에는 run-queue length라는 개념이 있는데, 실제로 구동 중인 프로세스 개수와 대기 중인 프로세스 개수의 총합을 의미한다.
차량이 대기 중인 것은 누가 봐도 바람직한 상황은 아니기 때문에(그리고 프로세스의 경우에도 똑같기 때문에) CPU load는 1.00 이하인 것이 바람직하다. 가끔 1.00을 넘기는 경우야 괜찮지만, 지속적으로 높은 값을 유지한다면 문제인 것이다.
그럼, 이상적인 로드 값이 1.00이란 말인가요?
일반적인 시스템 관리자들은 0.70 정도를 상한선으로 본다.
그렇다면 멀티 프로세서 환경에선 어떤가요? 지금 3.00을 찍고 있는데 잘 동작 하는걸요?
쿼드-프로세서 시스템인가? 그래도 여전히 높다.
멀티 프로세서 시스템에서의 load 값은 가용한 프로세서 코어 개수에 영향 받는다. 100% 사용 중이라면 싱글 코어는 1.00, 듀얼 코어는 2.00으로 나타날 것이다. (당연히 쿼드 코어에서는 4.00)
다리를 다시 예로 들면, 1.00은 다리 한 개의 자동차 최대 용량이다. 즉, 두 개의 다리가 있는 경우에 값이 1.00이라면, 다리 한 개만 가득 찬 상황이라는 것이다. 즉, 전체적으로 보면 50%만 점유된 상태다.
CPU에 대해서도 똑같다. 1.00이란 뜻은 싱글 코어 시스템에서 CPU가 100% 점유된 상태라는 뜻이다. 듀얼 코어 시스템에서는 당연히 2.00에 해당된다.
멀티 코어 VS 멀티 프로세서
순전히 퍼포먼스 관점에서는, 싱글 듀얼코어 프로세서나 싱글코어 프로세서 두 개나 매한가지이다. 물론 여기에는 캐시라던가 여러가지 이슈 사항들이 있지만, CPU load 관점에서는 코어 개수가 가장 중요한 이슈이다.
간단히 요약을 해 보면,
다시 원점으로 돌아가 보자.
uptime 명령어를 입력했을 때의 결과를 한 번 살펴보자.
[root@localhost ~]$ uptime
23:05 up 14 days, 6:08, 7 users, load averages: 0.65 0.42 0.36
현재 이 시스템은 듀얼코어 시스템으로, 아직 여유가 많이 남아 있음을 알 수 있다. 그럼 저 세 개의 숫자는 결국 무슨 뜻일까? 0.65는 최근 1분, 0.42는 최근 5분, 0.36은 최근 16분 간의 평균 실행/대기 중인 프로세스 수이다.
그럼 어떤 평균 값을 봐야합니까? 1분? 5분? 아니면… 15분?!
지금까지 얘기 했던 “1.00일 땐 시스템을 점검해야해요!”의 관점에서 보자면, 5분이나 15분 평균을 봐야 한다. 사실 1분 동안 잠시 1.00을 넘는 정도야 괜찮다. 15분 평균이 1.00을 넘기면 서버가 지속적인 부하 상태에 남아 있다는 뜻이므로 시스템을 점검하는 편이 좋다. (다시 한 번 강조하지만, 시스템의 코어 개수에 따라 이상적인 Load 값이 결정된다.)
출처: http://amateurteamblog.tistory.com/112 [아마추어 팀블로그]
| 인증서 SSL 만료일, 서버 내 로컬 체크 방법 (0) | 2023.03.15 |
|---|---|
| JAVA(JDK) 자바 1.5 1.6 1.7 1.8 다운로드 링크 (0) | 2017.11.03 |
| weblog expert (0) | 2016.04.22 |
| AJP vs HTTP (0) | 2016.01.28 |
| SSL 인증서 비밀번호 제거 확인 (0) | 2015.12.30 |
Tomcat 6, 7에서 8로 마이그레이션 시 유의해야할 사항
|
1. MaxPermSize 명칭 변경 - MaxPermSize => MaxMetaspaceSize - PermSize => MetaspaceSize 2. conf/server.xml - maxActive => maxTotal - maxWait = maxWaitMillis - remobeAbandoned => removeAbandonedOnBorrow or removeAbandonedOnMaintenance - validationInterval => validationQueryTimeout 으로 변경 - mysql 사용시 initiaiSize 관련 오류가 발생하는 것 => jennifer에서 enable_jdbc_wrapper = true enable_reserved_sql_pointcut=false로 설정 변경 필요 3. conf/web.xml - jsp 스펙 변화에 따른 내용 수정을 해야함 -- auth-constraint절 제거 또는 security-role절 추가 <security-role> <role-name>manager</role-name> </security-role> auth-constraint의 role-name에 manager 추가 4. Catalina 하위에 있는 manager.xml 제거 그리고 webapps/manager 제거 5. conf/web.xml 혹은 ~~~war/WEB-INF/web.xml - jsp 스펙 변화에 따른 내용 수정을 해야함 - resource-ref에서 description 제거 6. jdbc 드라이버는 반드시 $TOMCAT/lib에 위치해야함
etc. tomcat의 HTTP2 채용으로 인한 native apr 관련해서 업데이트 필요 |
| Tomcat MaxPermSize 옵션 (0) | 2016.09.06 |
|---|---|
| Session ID Check 용 jsp파일 (0) | 2016.07.28 |
| Tomcat manager 설정시 주의사항 (0) | 2015.09.14 |
| Tomcat Instance(인스턴스)명 변경하기 스크립트 (0) | 2014.11.12 |
원글
http://www.clien.net/cs2/bbs/board.php?bo_table=lecture&wr_id=337388
ㅇ 오프라인 설치용 Explorer 11 버전
http://download.microsoft.com/download/C/4/C/C4C088A7-7F88-4C45-9E63-169DD4D4FD50/IE11-Windows6.1-x86-ko-kr.exe
Windows Server 2008 R2 SP1 64비트
ㅇ참고
https://support.microsoft.com/ko-kr/help/18520/download-internet-explorer-11-offline-installer
| 윈도우즈용 dig 설치방법 (0) | 2018.10.23 |
|---|---|
| 윈도우 업데이트 날짜 확인 (0) | 2018.06.14 |
| 윈도우 부팅 및 종료시간 줄이기 (0) | 2016.05.19 |
| LDF/MDF파일 DB복원 방법 (0) | 2015.11.25 |
| <윈도우 Windows> OS별 메모리 한계 (0) | 2015.11.09 |
| SSL 인증서 SHA1 알고리즘 지원불가 관련 내역 (0) | 2014.11.17 |
|---|
https://github.com/sirWest/AudioSwitch
헤드셑을 사용할때,
사용 완료후 다시설정 변경할때 귀찮니즘 올때 사용할 프로그램
클릭만으로 간단히 변경 가능
+ 단축키 설정해서 더더욱 간단히 변경 가능
| 유투브(YouTube) 스킵 팁 (0) | 2018.08.09 |
|---|---|
| 노트북 사용시 네트워크 순서 설정 (1) | 2018.08.08 |
| <Excel> 엑셀 유용한 팁 단축키 (0) | 2016.08.04 |
| 벤더별 Warranty 확인 사이트 (0) | 2015.11.02 |
| 유선 무선 우선순위 정하기 (0) | 2015.10.29 |
Java8부터 메타정보 관리 영역의 메모리 구조가 변경 됨에 따라 pre-java8 옵션을 더 이상 사용 할 수 없습니다.
하지만, 지금까지 pre-java8 옵션으로 설치되어 왔습니다.
|
As-is -XX:MaxPermSize=256m
To-be -XX:MaxMetaspaceSize=256m
|
Java8에 기존 설정 (-XX:MaxPermSize)을 적용하면 다행히도(?) 설정이 무시되고 기본으로 -XX:MaxMetaspaceSize=unlimited 설정됩니다.
MaxMetaspaceSize의 기본 값이 unlimited이기 때문에 어플 특성에 따른 native 메모리 누수 발생시 최악의 경우 아예 OS가 뻗을 수 있을 것 같습니다.
native메모리 누수가 없다고 100% 장담 할 수 없기 때문에 제한을 두어야 한다고 봅니다.
대응
l 설치 스크립트에 java8의 경우 -XX:MaxMetaspaceSize=256m 가 적용되게 변경
l 기존 Java8 탑재 Tomcat에 MaxMetaspaceSize 모니터링
n MaxMetaspaceSize에 특이사항이 없는지 확인(너무 과도하게 점유하지 않는지)
n 각 서비스 WAS 옵션 변경
| JAVA 6, 7에서 8로 마이그레이션 시 Tomcat설정 변경사항 (0) | 2017.02.07 |
|---|---|
| Session ID Check 용 jsp파일 (0) | 2016.07.28 |
| Tomcat manager 설정시 주의사항 (0) | 2015.09.14 |
| Tomcat Instance(인스턴스)명 변경하기 스크립트 (0) | 2014.11.12 |


| 엑셀의 단축키는 수백 개로 정말 압도적으로 많다. 단축키 233개를 다 외우고 사용하는 것은 불가능에 가깝다. 아래의 내용에서 필자가 가장 좋아하는 단축키 몇 가지를 소개할 것이다. 매주 엑셀에서 사용할 수 있는 단축키를 한 가지씩 익혀보라. | |
| 워크시트들을 빠르게 이동하게 | |
| 컨트롤 + 페이지 다운(Ctrl+Page Down) 키조합은 다음 워크시트로 넘어가게 한다. 컨트롤 + 페이지 업(Ctrl+Page Up) 키조합은 이전 워크시트로 복귀시킨다. 워크북에 1월, 2월, 3월… 12월까지 12개의 워크시트가 있다고 해보자. 현재 1월 워크시트상에 있을 때 컨트롤 키를 누른 상태로 페이지 다운 키를 다섯 번 누르면 6월 워크시트가 나오게 된다. | |
| 컨트롤 + 화살표키 조합을 써서 데이터 하단으로 순간이동하기 | |
| 데이터에 빈 셀이 없을 때, 컨트롤 + 아래쪽 화살표(Ctrl+ ↓) 키를 누르면 데이터세트(data set) 마지막 줄로 이동된다. 컨트롤 + 위쪽 화살표(Ctrl+ ↑) 키를 누르면 데이터세트 첫째 줄로 이동된다. | |
| 쉬프트 키를 더하면 현재 셀부터 마지막까지 선택된다. 만약 A2:J987654에 데이터가 있고, 커서가 A2에 있다면, 컨트롤 + 쉬프트(Ctrl+Shift) 키를 누른 채 아래쪽 화살표키를 누르고 오른쪽 화살표키를 누르면 1열만 제외한 모든 데이터가 선택된다. | |
| 컨트롤 + * 키로 현재 영역 선택하기 | |
| 컨트롤 + *(Ctrl+*) 키를 눌러 현재 영역을 선택하라. 현재 영역은 전체 데이터세트로, 현재 셀에서부터 모든 방향으로 엑셀이 워크시트 가장자리에 도달하거나 완전히 빈 칸이나 줄에 이를 때까지다. 데스크톱 컴퓨터상에서는 컨트롤 키를 누르고 숫자 키패드 상의 별표를 누르면 같은 그런 효과가 나타난다. | |
| 선택 영역 다음 코너로 건너뛰기 | |
| 지금 막 A2:J987654를 선택했지만 데이터의 우측 하단 코너에서 시작하는 상황이라면, 컨트롤 + 마침표(Ctrl+.) 키를 눌러 데이터의 다음 코너로 이동할 수 있다. 우측 하단 코너에 있기 때문에, 좌측 상단 코너로 이동하려면 컨트롤 + 마침표를 두 번 눌러야 한다. 비록 이런 조작이 활성 셀을 이동시키지만, 선택을 취소하지는 않는다. | |
| 쉬프트 + F10 키를 활용해 우클릭 메뉴 열기 | |
| 필자가 세미나를 할 때, 사람들은 항상 왜 우클릭 메뉴를 사용하지 않는지 궁금해한다. 왜냐면 필자는 마우스를 쥐고 있지 않기 때문에 그렇다! 쉬프트 + F10(Shift+F10) 키를 누르면 우클릭 메뉴가 뜬다. 위쪽/아래쪽 화살표 키를 사용하면 다양한 메뉴를 선택할 수 있고 오른쪽 화살표키로 펼쳐지는 메뉴도 열 수 있다. 원하는 메뉴에 도달하면 엔터를 눌러 선택 가능하다. | |
| 컨트롤 + 5 키로 목록에서 작업 지우기 | |
| 필자는 목록 만드는 일과 그 목록에서 일을 지워버리는 일을 아주 좋아한다. 무언가 마무리 지어진 느낌이 들기 때문이다. 셀을 선택하고 컨트롤 + 5 (Ctrl+5)키를 누르면 셀 내용에 줄이 쫙 그어진다. | |
| 컨트롤 + : 혹은 컨트롤 + ; 키로 시간이나 날짜 찍기 | |
| 이 단축키를 외우는 쉬운 방법이 있다. 현재 시간은? 11:21이다. 여기에서는 콜론이 시간에 사용된다. 컨트롤 + 콜론(Ctrl+:) 키를 누르면 현재 시간이 활성 셀에 입력된다. | |
| 현재 날짜를 입력하려면? 같은 키조합에서 쉬프트키만 빼면 된다. 컨트롤 + 세미콜론(Ctrl+;)을 누르면 현재 시간이 입력된다. | |
| 이 기능이 =NOW()나 =TODAY() 기능과 같지 않다는 점은 명심해야 한다. 이런 기능은 시간이 지남에 따라 입력값이 바뀌지만, 여기에서 소개된 단축키는 단축키를 사용한 시간과 날짜가 입력되어 바뀌지 않는다. | |
| F4 키로 마지막 작업 반복하기 | |
| 방금 셀을 선택했고, 홈, 삭제(Delete), 셀 삭제(Delete Cells), 전체 줄 삭제(Delete Entire Row), OK를 눌렀다고 가정해보자. 데이터세트 여러 지점에서 24개줄을 더 삭제해야 된다면 어떻게 할까. | |
| 다음 줄을 선택하고 F4를 누르면 현재 선택된 셀에서 마지막 작업이 반복 적용된다. | |
| 다시 다음 줄을 선택하고 F4를 눌러도 반복된다. 이런 식으로 삭제 해야 할 24개줄을 홈, 삭제, 셀 삭제, 전체 줄 삭제, OK를 24번 반복하지 않고도 없앨 수 있다. | |
| 이 F4키 기능은 사용하는 명령의 92%에서 작동한다. 시도해보라. 편리할 것이다. F4가 먹히지 않는 일반적이지 않은 기능은 시도하자마자 바로 알아낼 수 있을 것이다. | |
| F4로 레퍼런스에 달러표시 추가하기 | |
| 그렇다. F4의 두 번째 멋진 기능이다. 공식을 입력하면서 A1을 $A$1로 바꿀 필요가 있을 때 삽입점을 A1에 맞춰놓고 F4를 클릭하라. F4를 다시 눌러 A$1의 줄만 고정시킬 수도 있다. F4를 다시 누르면 $A1의 행이 고정된다. 다시 F4를 누르면 A1으로 되돌아온다. | |
| 시간을 너무 많이 잡아먹는 한가지 작업 찾기 | |
| 이 기사에서 소개된 단축키들은 필자가 지난 20년간 익힌 것들로 모두 반복적으로 해왔던 작업이다. 계속 반복적으로 하는 작업, 특히 마우스 클릭을 몇 번씩 해야 하는 작업이 무엇인지 알아내고, 그에 부합하는 단축키를 활용하면 시간 절약에 도움이 될 것이다. | |
| 마우스로 명령을 수행할 때 마지막 절차만 남겨보라. 툴 팁이 나올 때까지 명령어 위에 마우스를 가져가보라. 많은 경우 툴팁이 그 기능의 키보드 단축키를 알려줄 것이다. | |
| Read more: http://www.itworld.co.kr/news/86771#csidxee73ae4952085af9eaa5baf95a9c317 | |
| 노트북 사용시 네트워크 순서 설정 (1) | 2018.08.08 |
|---|---|
| AudioSwitch (0) | 2016.09.22 |
| 벤더별 Warranty 확인 사이트 (0) | 2015.11.02 |
| 유선 무선 우선순위 정하기 (0) | 2015.10.29 |
| <Outlook> 아웃룩 숨은참조에 본인 메일 주소 넣기 (0) | 2015.09.09 |
일반적으로 검색할때
주소창에서 검색해도 큰 문제가 없어서
Alt + D 버튼의 단축키를 사용했었따
요렇게
근데 주소창에서 검색할때
http 같은 단어들이 붙을때는 검색이 아닌 페이지로 바로 이동이 되서 불편했는데
바로 옆에 검색창으로 가는 단축키를 찾아서
현재 애용중
Ctrl + K
| Firefox(파이어폭스) 드래그 방지 및 우클릭 해제 (0) | 2014.07.23 |
|---|---|
| Chrome(크롬) 캐시 등 정보 확인 및 삭제하기 (0) | 2014.04.07 |
| Chrome(크롬) 오프라인 설치 (0) | 2014.04.07 |
| 피그 툴박스(Pig Toolbox) (0) | 2014.03.31 |
| Pig toolbox (피그 툴박스) 마우스 제스처 설정하기 (0) | 2014.03.18 |
Tomcat Session Cluster
작업 후에 정상적으로 Session이 유지되는지 확인하는 jsp 파일입니다
내용은
========================================================
<%@ page language="java" contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"%>
<%@ page import="java.text.*"%>
<%@ page import="java.util.*"%>
<%
String RsessionId = request.getRequestedSessionId();
String sessionId = session.getId();
boolean isNew = session.isNew();
long creationTime = session.getCreationTime();
long lastAccessedTime = session.getLastAccessedTime();
int maxInactiveInterval = session.getMaxInactiveInterval();
Enumeration e = session.getAttributeNames();
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
<title>Session Test</title>
</head>
<body>
<table border=1 bordercolor="gray" cellspacing=1 cellpadding=0
width="100%">
<tr bgcolor="gray">
<td colspan=2 align="center"><font color="white"><b>Session
Info</b></font></td>
</tr>
<tr>
<td>Server HostName</td>
<td><%=java.net.InetAddress.getLocalHost().getHostName()%></td>
</tr>
<tr>
<td>Server IP</td>
<td><%=java.net.InetAddress.getLocalHost()
.getHostAddress()%></td>
</tr>
<tr>
<td>Request SessionID</td>
<td><%=RsessionId%></td>
</tr>
<tr>
<td>SessionID</td>
<td><%=sessionId%></td>
</tr>
<tr>
<td>isNew</td>
<td><%=isNew%></td>
</tr>
<tr>
<td>Creation Time</td>
<td><%=new Date(creationTime)%></td>
</tr>
<tr>
<td>Last Accessed Time</td>
<td><%=new Date(lastAccessedTime)%></td>
</tr>
<tr>
<td>Max Inactive Interval (second)</td>
<td><%=maxInactiveInterval%></td>
</tr>
<tr bgcolor="cyan">
<td colspan=2 align="center"><b>Session Value List</b></td>
</tr>
<tr>
<td align="center">NAME</td>
<td align="center">VAULE</td>
</tr>
<%
String name = null;
while (e.hasMoreElements()) {
name = (String) e.nextElement();
%>
<tr>
<td align="left"><%=name%></td>
<td align="left"><%=session.getAttribute(name)%></td>
</tr>
<%
}
%>
</table>
<%
int count = 0;
if(session.getAttribute("count") != null)
count = (Integer) session.getAttribute("count");
count += 1;
session.setAttribute("count", count);
out.println(session.getId() + " : " + count);
%>
</body>
</html>
================================================================
페이지를 띄우면 아래와 같은 화면이 나오는데
SessionID 가 동일하게 유지가 되면서 호출한 카운트가 나온다
server hostName이 바뀌는데도 Session ID 정상적으로 유지되면서 카운트가 증가하면
정상적으로 설정되었다고 보면 된다.
| JAVA 6, 7에서 8로 마이그레이션 시 Tomcat설정 변경사항 (0) | 2017.02.07 |
|---|---|
| Tomcat MaxPermSize 옵션 (0) | 2016.09.06 |
| Tomcat manager 설정시 주의사항 (0) | 2015.09.14 |
| Tomcat Instance(인스턴스)명 변경하기 스크립트 (0) | 2014.11.12 |
1. 서비스 항목 강제종료 타임아웃 시간 줄여주기
실행 - regeidt
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
"WaitToKillServiceTimeout"="100"
2. 성능진단 변경
실행 - gpedit.msc
로컬컴퓨터정책 - 컴퓨터 구성 - 관리 템플릿 - 시스템 - 문제 해결 및 진단
2가지 부분을 아래와 같이 수정하면 된다
구성되지 않음 -> 사용
으로 변경하고
밑의 시나리오 실행 수준을
검색 및 문제 해결만
3. 시스템 종료시, "가상 메모리 페이지 파일 지움" 설정 "사용안함 "
| 윈도우 업데이트 날짜 확인 (0) | 2018.06.14 |
|---|---|
| 오프라인 설치용 Explorer 11 버전 (0) | 2016.10.25 |
| LDF/MDF파일 DB복원 방법 (0) | 2015.11.25 |
| <윈도우 Windows> OS별 메모리 한계 (0) | 2015.11.09 |
| <Windows> Telnet 텔넷 설치 명령어 (0) | 2015.09.10 |
This module is contained in the mod_define.c file. It provides the definition variables for arbitrary directives, i.e. variables which can be expanded on any(!) directive line. It is compatible with Apache httpd 2.0 and 2.2. It is not compiled into the server by default. To use mod_define you have to enable the following line in the server build Configuration file:
AddModule modules/extra/mod_define.o
http://people.apache.org/~rjung/mod_define/
첨부한 파일을 옮긴 후,
apxs –i – a –c mod_define.c
으로 설치
httpd.conf에
----------------------------------------------------
LoadModule define_module modules/mod_define.so
--------------------------------------------------
자동으로 기입된다.
해당 소켓파일은 /apache/module에 위치하니 확인
| Apache Log 2개로 분리하기 (0) | 2017.08.11 |
|---|---|
| Apache conf 표준설정 (0) | 2016.04.21 |
| Apache socket_timeout , reply_timeout 설정 (0) | 2015.12.30 |
| Apache pagespeed 설치 (0) | 2015.03.18 |
| Apache method 설정 (0) | 2014.11.25 |
Apache Log 분석툴을 찾다가 사용하기 괜찮아 보이는 툴이 있어서
정보 공유합니다.
Apache Access 파일을 로딩하면 위와 같은 카테고리로 분석이 됩니다.
Gernral 은
등으로 표시가 되며
기본적인 Access 및 Error 로그도 분석이 됩니다.
기타 접속 브라우저 등도 깔끔하게 표시가 되어, 월간리포트나 분석용으로 사용하기 좋을 것 같습니다.
세부 내역은 직접 확인 부탁드립니다. 테스트 페이지 입니다.
| JAVA(JDK) 자바 1.5 1.6 1.7 1.8 다운로드 링크 (0) | 2017.11.03 |
|---|---|
| 리눅스 CPU Load Average의 위험 범위 (0) | 2017.05.12 |
| AJP vs HTTP (0) | 2016.01.28 |
| SSL 인증서 비밀번호 제거 확인 (0) | 2015.12.30 |
| SSL 인증서 알고리즘 정리 (0) | 2015.12.16 |