반응형

Ssg

Ciscoではtelnetを切断すれば「terminal length 0」が無効になるので

ある意味便利なのだが・・・。

-> set console page 0

無効にするには(最後の0は不要)

-> unset console page

取得するコンフィグに"set console page 0"を含めたくない場合には

次の2つの方法がある。

方法1:excludeで "set console page 0"が含まれる行を表示させないようにする。

-> get config | exclude "set console page 0"

方法2:saveされたコンフィグのみ表示させる

(set console page 0のコマンド投入後saveせずに下記コマンドを実行する)

-> get config saved

출처: <http://networksecurity.cocolog-nifty.com/blog/2006/11/netscreenmore_fbd8.html>

 

Asa

Terminal  pager 0

 

Cisco switch

Terminal length 0

 

 

 

Fortigate

show full-configuration

출처: <https://community.whatsupgold.com/library/whatsconfiguredscripts/fortigate_devices_config_backup>

 

config system console

set output standard

end

 

Re: "terminal length 0"-like at WLC

Here you go:

config paging disable

to enable

config paging enable

반응형
반응형

[톰캣] server.xml 설정

서버/톰캣 2016.07.01 19:00

server.xml은 아래의 톰캣 아키텍처 구조를 그대로 반영한 설정파일이므로, 다음과 같은 구조를 파악하는 것이 설정파일 이해에 많은 도움이 된다.

 

1. <Server>

- 최상위 컴포넌트로서, 톰캣의 인스턴스와 동일하다.

- 1개 이상의 <Service>를 포함한다.

- 기본으로 8005 포트가 설정되어 있다. 여러개의 톰캣 인스턴스를 사용할 경우, 포트번호 설정을 다르게 하여야 한다.

 

 

속성

 설명

 shutdown

 톰캣을 셧다운할 , 사용할 텍스트를 설정한다. 

 기본으로 "SHUTDOWN" 설정되어 있는데 TCP 소켓으로 SHUTDOWN 텍스트를 날리면 톰캣 서버가 종료된다. (링크참조)

 따라서, 보안강화를 위해 shutdown 텍스트를 임의로 변경하거나, 포트 설정을 port="-1" 셋팅하고 자체적으로 kill 명령을 통해 종료처리를 있다.

 

2. <Listener>

- <Server>의 하위 컴포넌트

- 특정 이벤트들을 리스닝하고 이벤트 발생시 응답한다.

 

3. <GlobalNamingResources>

- <Server>의 하위 컴포넌트

- <Resource> 등을 통해서 전역 리소스를 설정한다. (JNDI 등...)

 

4. <Service>

- <Server>의 하위 컴포넌트

- 1개 이상의 <Connector>와 <Engine>을 포함한다.

- 기본으로 설정된 이름은 Catalina이다. 여담으로 Catalina 이름의 유래는 톰캣 서블릿 컨테이너를 고안한 Craig McClanahan 좋아한 (Catalina Island) 이름이였다고 한다. (링크참조)

 

5. <Connector>

- 톰캣은 기본적으로 HTTP(8080), HTTPS(8443), AJP(8009) 커텍터를 제공한다.

- HTTP Connector : https://tomcat.apache.org/tomcat-7.0-doc/config/http.html

- AJP Connector : https://tomcat.apache.org/tomcat-7.0-doc/config/ajp.html

 

 

 속성

 설명

port

 포트번호

protocol

 프로토콜명 (HTTP/1.1, AJP/1.3 ..)

acceptCount

 Request 큐의 길이를 설정한다. HTTP 요청시, IDLE 쓰레드가 없을 경우 해당값만큼 요청을 대기한다. 대기 큐에 들어간다는 것은 처리가능한 쓰레드가 없다는 의미이며, 기능장애 가능성이 높다. 따라서, 계속 대기 큐에 쌓이도록 하는 것보다 0~10 내외로 값을 낮게 주어 처리하도록 한다.

redirectPort

 SSL 요청이 들어올 경우 리다이렉트될 포트번호

URIEncoding

 GET 요청을 처리할 사용할 인코딩 방식을 설정한다. 톰캣은 기본적으로 ISO-8859-1인데, 한글 사용을 위해 UTF-8 변경을 해주도록 한다

useBodyEncodingForURI

 true/false 설정한다. 

 이 값은 request.setCharacterEncoding()으로 설정한 값으로 인코딩을 처리한다. 스프링 프레임워크를 사용할 경우 web.xml에서 CharacterEncodingFilter  선언해주는 값으로 인코딩을 하게 된다

maxParameterCount

 GET 또는 POST 전달할 있는 파라미터 갯수

 기본값은 10000

 0으로 설정하게 되면 갯수에 제한을 두지 않는다.

maxPostSize

 POST 전달할 있는 bytes 사이즈

 기본값은 2Mbytes(2097152)

 0이하의 숫자로 설정하게 되면 bytes 사이즈에 제한을 두지 않는다

connectionTimeout

 타임아웃 밀리세컨드

 기본값은 60000(60)이며 -1 경우 타임아웃의 제한이 없다

connectionUploadTimeout

 데이터 업로드에 대한 타입아웃 밀리세컨드

 이 설정은 disableUploadTimeout false 경우에 효과가 있다

maxThreads

 Connector에서 처리할 있는 동시 요청 쓰레드 갯수

 기본값은 200

 아파치와 연동할 경우 MaxClients 값과 관계가 있다. 아파치 MaxClients 톰캣의 maxThreads보다 많을 경우 hang 걸릴수가 있다.

 

  maxThreads X 로드밸런싱 갯수 = MaxClients * 1.1 (또는 1.2)

    아파치 prefork 방식 기준이다.

 

 ※ http://knight76.tistory.com/entry/Apache-http-서버와-tomcat-서버간의-연결-유의사항 참고

minSpareThreads

 최소로 유지할 쓰레드 갯수

 기본값은 10

maxSpareThreads

 idle 상태로 유지할 최대 쓰레드 갯수

 톰캣6 이후로 없어진 속성값. 톰캣 5.5까지 지원한다.

 

6. <Engine>

- 커넥터로 수신한 클라이언트의 요청을 처리하고 응답한다.

- 기본으로 설정된 이름은 Catalina이다.

 

7. <Host>

- VirtualHost를 의미하며, name 속성으로 설정된 호스트명으로 웹 애플리케이션을 제공한다.

- 기본으로 설정된 이름은 localhost이다.

- 하나의 톰캣 인스턴스에 여러개의 <Host>도 사용가능하나, 보통 톰캣 인스턴스당 1개의 <Host> 설정을 추천한다.

 

 

속성

 설명

 appBase

 웹 애플리케이션이 존재하는 경로. CATALINA_BASE webapps 기본으로 한다.

unpackWARs

 기동시 war 파일을 압축해제한다.

autoDeploy

 class 파일, JSP, XML 등이 갱신되었을 자동으로 배포한다.

 

8. <Context>

- 웹 애플리케이션의 의미한다.

- <Context> 설정이 <Host>안에 없을 경우 기본적으로 webapps 하위의 ROOT 디렉토리(or ROOT.war) 기본경로(http://localhost:8080/) 설정한다.

 

- 컨텍스트 설정은 CATALINA_BASE 하위의 conf 디렉토리에서도 설정할 수 있다.

예제) %CATALINA_BASE%\conf\[엔진명]\[호스트명] 하위에 설정파일 추가.

- %CATALINA_BASE%\conf\Catalina\localhost\host-manager.xml

  <Context antiResourceLocking="false" privileged="true" useHttpOnly="true" />

 

- %CATALINA_BASE%\conf\Catalina\localhost\manager.xml

  <Context antiResourceLocking="false" privileged="true" useHttpOnly="true" />

 

9. <Valve>

- 요청을 처리하는 파이프라인 사이에 추가되어 특별한 처리를 수행하는 컴포넌트다.

- Valve는 Catalina 컨테이너(Context, Host 또는 Engine)에 추가되어, 요청과 응답 사이에 pre-processing을 가능하게 한다. <Context>에 추가되면 해당 웹 애플리케이션에 Valve가 적용, <Host>에 추가되면 모든 웹 애플리케이션에 Valve가 적용된다.

- Servlet Filter와 비슷한 기능이나, Servlet은 EE 스펙, Valve는 톰캣 스펙이다.

 

※참고자료

- 리눅스를 활용한 회사 인프라 구축의 모든 것

http://i5on9i.blogspot.kr/2014/07/tomcat-valve-servlet-filter.html

https://tomcat.apache.org/tomcat-7.0-doc/config/valve.html

http://bcho.tistory.com/788

 

출처: https://pshcode.tistory.com/109 [박성훈의 웹개발]

반응형
반응형

PC 메인보드 제조사별 부트메뉴 진입키

  • 기가바이트: F12
  • 바이오스타: F7 or F9
  • 삼성: ESC or F2
  • 아수스: F8
  • 에즈락: F11
  • LG: F12
  • MSI: F11
  • 인텔: F10
  • 폭스콘: ESC or F7

노트북 제조사별 부트메뉴 진입키

  • 델: F12
  • 도시바: F12
  • 레노버: F12
  • 삼성: F10
  • 소니: F11
  • HP: F9
  • LG: F10
  • TG삼보: F12
  • 한성: F7

 

출처: <http://mangyeon.tistory.com/5>

반응형
반응형

설명:

  사용자가 로컬 시스템의 전원 설정을 제어할 수 있도록 합니다.

 

  명령 및 옵션에 대한 자세한 내용을 보려면 "POWERCFG /? <COMMAND>"를

  실행하십시오.

 

명령 목록:

  /LIST, /L          모든 전원 구성표를 나열합니다.

 

  /QUERY, /Q         전원 구성표의 내용을 표시합니다.

 

  /CHANGE, /X        현재 전원 구성표에 있는 설정값을 수정합니다.

 

  /CHANGENAME        전원 구성표의 이름 및 설명을 수정합니다.

 

  /DUPLICATESCHEME   전원 구성표를 복제합니다.

 

  /DELETE, /D        전원 구성표를 삭제합니다.

 

  /DELETESETTING     전원 설정을 삭제합니다.

 

  /SETACTIVE, /S     전원 구성표를 시스템에서 활성화합니다.

 

  /GETACTIVESCHEME   현재 사용 중인 전원 구성표를 검색합니다.

 

  /SETACVALUEINDEX   시스템이 AC 전원을 사용하여 켜져 있는 동안

                     전원 설정과 연관된 값을 설정합니다.

 

  /SETDCVALUEINDEX   시스템이 DC 전원을 사용하여 켜져 있는 동안

                     전원 설정과 연관된 값을 설정합니다.

 

  /IMPORT            파일의 모든 전원 설정을 가져옵니다.

 

  /EXPORT            전원 구성표를 파일로 내보냅니다.

 

  /ALIASES           모든 별칭과 해당 GUID를 표시합니다.

 

  /GETSECURITYDESCRIPTOR

                     지정한 전원 설정, 전원 구성표 또는 작업과 연관된

                     보안 설명자를 가져옵니다.

 

  /SETSECURITYDESCRIPTOR

                     전원 설정, 전원 구성표 또는 작업과 연관된

                     보안 설명자를 설정합니다.

 

  /HIBERNATE, /H     최대 절전 모드 기능을 사용하거나 사용하지 않도록

                     설정합니다.

 

  /AVAILABLESLEEPSTATES, /A

                     시스템에 사용할 수 있는 절전 모드를 보고합니다.

 

  /DEVICEQUERY       지정한 조건에 맞는 장치의 목록을 반환합니다.

 

  /DEVICEENABLEWAKE  장치가 시스템의 절전 모드를 해제할 수 있도록 합니다.

 

  /DEVICEDISABLEWAKE 장치가 시스템의 절전 모드를 해제할 수 없도록

                     합니다.

 

  /LASTWAKE          시스템에서 마지막으로 전환된 절전 모드가 해제된 이유에 대한

                     정보를 보고합니다.

 

  /WAKETIMERS        현재 사용 중인 절전 모드 해제 타이머를 열거합니다.

 

  /REQUESTS          응용 프로그램 및 드라이버 전원 요청을 열거합니다.

 

  /REQUESTSOVERRIDE  특정 프로세스, 서비스 또는 드라이버에 대한 전원 요청

                     재정의를

                     설정합니다.

 

  /ENERGY            시스템을 분석하여 일반적인 에너지 효율 및 배터리

                     수명 문제가

                     있는지 확인합니다.

 

  /BATTERYREPORT     배터리 사용 보고서를 생성합니다.

 

  /SLEEPSTUDY        연결된 대기 상태 진단 보고서를 생성합니다.

 

  /SRUMUTIL          SRUM(시스템 리소스 사용 모니터)에서 에너지 예상 데이터를 덤프합니다.

반응형
반응형

Dir명령어의 옵션을 사용하여 동영상 파일의 확장자들을 조회

cd \

cls

date /t

time /t

dir /-c /o:sg /q /a:-d /s *.avi

dir /-c /o:sg /q /a:-d /s *.mp*

dir /-c /o:sg /q /a:-d /s *.wmv

dir /-c /o:sg /q /a:-d /s *.asf

dir /-c /o:sg /q /a:-d /s *.asx

dir /-c /o:sg /q /a:-d /s *.flv

dir /-c /o:sg /q /a:-d /s *.rm

dir /-c /o:sg /q /a:-d /s *.mov

dir /-c /o:sg /q /a:-d /s *.dat

time /t

반응형
반응형

아래 사이트에서 인터넷 속도를 측정 있다.

 

http://speed.nia.or.kr/

 

http://www.myspeedtest.co.kr/

반응형
반응형

     SELECT

             table_name = convert(varchar(30), min(o.name)), table_size = ltrim(str(sum

             (reserved) * 8192 / 1024.,15,0) + 'KB')

       FROM sysindexes i

             INNER JOIN sysobjects o on (o.id = i.id)

       WHERE i.indid in (0, 1, 255)

             and o.xtype = 'U'

       GROUP BY i.id

       order by table_size desc

반응형
반응형

Flushing the shared pool

To flush the shared pool use:

    ALTER SYSTEM FLUSH SHARED_POOL;

Flushing the buffer cache

In Oracle 10.1 and above, the following supported command can be used to flush the buffer cache:

    ALTER SYSTEM FLUSH BUFFER_CACHE;

In Oracle 9.0.1 and above the following unsupported command can also be used to flush the buffer cache:

    ALTER SESSION SET EVENTS 'immediate trace name flush_cache';

After this command has been executed, the STATE column for all rows in X$BH will be zero unless the block is currently pinned

In Oracle 9.2.0.1 (Windows 2000) the equivalent ORADEBUG command fails with ORA-3113

Forcing a checkpoint

To force a checkpoint use

    ALTER SYSTEM CHECKPOINT;

Forcing a logfile switch

To force a logfile switch use

    ALTER SYSTEM SWITCH LOGFILE;

반응형

+ Recent posts