- 헤더 처리 (
connection,last-modified)- handle_connection 수정하기
socket close 제대로 하기uri access 제한maybeCache : memory 제한 필요read buffer 확장,request timeoutTask의 결과가 새로운 event로 공급되어 event loop내에서 처리되도록 구현 (양방향 통신)- Benchmarking
AWS 열기Node.js Server 구축Apache Server 구축- JMeter로 benchmark
watch /Documents
Refer to Issue #1
- Step 1
implementing basic server-client modelEvent QueueHTTP parser : until 10/22
- Step 2
Event definition: until 10/24Event Loop Implementation : until 11/9HTTP response composition & Interpreter : until 11/16at 11/30Main server execution? : until 11/23at 11/30debugging : until 11/30
- Step 3
Cacheing : until 12/7?Benchmark : until 12/14
AWS EC2 : 8GiB RAM, ubuntu 18.04 in AWS,
java
,node
,apache2
,jmeter
installedapache server not yet structured
http://ec2-3-17-77-2.us-east-2.compute.amazonaws.com:1111
- Directory location is
data/
- main page setting :
data/index.html
http://ec2-3-17-77-2.us-east-2.compute.amazonaws.com/
- Directory location is
/var/www/html
http://ec2-3-17-77-2.us-east-2.compute.amazonaws.com:3000
- prerequisite :
PITT/express_server$ npm install
- Directory location is
node_server/views/
ec2-3-17-77-2.us-east-2.compute.amazonaws.com
chmod PITT.pem
ssh -i PITT.pem ubuntu@3.17.77.2
Windows 10, 16GiB RAM. jmeter GUI mode
jobs
kill -9 %number (e.g. kill -9 %2)