Webserv
OSI 7계층에서, Application 계층에 속한다.다른프로토콜: DHCP, DNS, FTP, HTTP, Telnet, SMTPPing과의 다른점: ping은 port를 사용하지않는다. 이유는, TCP/TP 계층에서 사용되고, 상위계층인TCP/UDP와는 상관이 없
Config nginx서버의 설정파일 nginx에서 설정파일은 /etc/nginx/nginx.conf에 위치 설정파일은 디렉티브(directive)로 관리. simple directive : 블록({ })으로 감싸져있지않음. block directi
만약, 웹페이지에서 클라이언트가 구구단출력하는 웹 페이지를 요청한다고 가정하자.1단부터 9단까지 우리는 "1.html", "2.html"...과 같이 여러개의 구구단 페이지를 만들수있다. 하지만 이방법은 극히 비효율적이고 9단까지가 아닌 1000단까지의 기능을 요구한다
apache는 스레드/프로세스 구조 기반으로 클라이언트의 요청이 하나들어올때마다, 하나의 스레드를 생성하여요청을 처리한다.그렇기때문에, 요청이많아지면 메모리 및 CPU의 자원낭비가 심하다.nginx는 "비동기", "Event-Driven"기반 구조이다.밑에 설명할, "
Level/Edge trigger trigger: 어떤 사건의 반응, 사건을 유발한 계기나 도화선 시스템에서 특정 이벤트를 감시하기위해 트리거라는 개념을 사용한다. 트리거는 크게 "레벨 트리거"와 "엣지 트리거"로 나뉜다. level trigger