목록Web/Node.js (2)
공부하는 스누피
[Nginx] nginx가 요청을 처리하는 방법
Nginx란? nginx는 경량 웹 서버로 비동기 이벤트 기반 구조이다. 쓰레드 기반의 Apache보다 성능이 좋아 2021년 기준 점유율이 상승세에 있다. HTTP 서버, 리버스 프록시 서버 등으로 활용되는데, 응답 속도나 캐싱 성능 덕분에 주로 리버스 프록시 서버로 사용된다. Nginx가 요청을 처리하는 방법 (아래 공식 docs를 의/번역하였음) http://nginx.org/en/docs/http/request_processing.html How nginx processes a request How nginx processes a request Name-based virtual servers nginx first decides which server should process the request..
Web/Node.js
2021. 11. 14. 18:02
[Node.js] mysql connection 오류
- Cannot set headers they are sent to the client 오류 => connection이 이미 만들어졌는데 또 connection을 만들려 할 경우 발생한다. connection을 한번 만들었으면 닫기 전까지 연결이 유지되므로 바로 query 함수를 사용하면 된다. ex) 내가 잘못 짰던 코드 connection = mysql.createConnection({ ... }) app.get('/', function(req, res){ connection.connect({ connection.query(sql, function(){}); )}; });
Web/Node.js
2020. 9. 29. 00:17