졸작 미팅을 진행하는 도중에 종인님께서 이벤트 드리븐 디자인에 대해 언급하셨다. 다른 용어들은 그래도 어디선가 들어봤던 개념들이었는데 이 용어는 정말 생소했다. 종인님이 이 내용은 꼭 공부해보라고 하셔서 팀원들과 같이 공유해보고자 블로깅하게 되었따🙌 예전에도 AWS컨퍼런스를 들은 경험이 여러 번 있었는데 항상 도움을 많이 받았기 때문에 이번에도 AWS강연(AWS Summit Online Korea 2020)의 도움을 받아 학습하였다. (믿보AWS) 인용구문 안의 내용은 강연자님이 말씀하시는 내용을 그대로 적어놓은 것이니 일부 내용 중복이 있을 수 있다. 일단 따라 적고 내가 이해한대로 다시 적는 방식으로 진행하는데, 혹시나 내가 이해한 내용에 오류가 있을 수 있어 원본 내용도 같이 첨부하기 때문💁♀️ ..
클라우드 서버를 구매하는 이유는 여러가지가 있겠지만 항상 컴퓨터를 켜놓지 않더라도 서버를 사용하기 위함이 대부분 가장 필요한 부분일 것이다. 그러나 아직까지 우리가 세팅한 환경에서는 git bash를 중지하면 서버도 동시에 꺼져버린다. nohup python app.py & 자신이 실행하려는 파일의 실행코드 앞에 nohup을 붙이고 끝에 &을 붙이게 되면 git bash창을 끄더라도 계속 서버는 사용가능한 것을 확인할 수 있다. 종료하는 방법은 아래와 같다. # 아래 명령어로 미리 pid 값(프로세스 번호)을 본다 ps -ef | grep 'app.py' # ps -ef : 현재 컴퓨터에서 돌아가고 있는 프로세스 확인 # grep 'app.py' : app.py가 포함된 프로세스만 골라서 보여줌 다음 명..
sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 5000 위와 같은 명령어를 실행하게 되면 80포트를 5000포트로 포워딩시켜주는 기능을 한다. 이것을 포트포워딩이라고 부른다. (리눅스 기본 제공) 이전에 우리가 EC2 인스턴스의 보안 그룹에서 규칙편집을 해줄 때 80포트를 열어두었는데, 그 80포트는 http의 포트번호를 말한다. http 요청에서는 80포트가 기본이기 때문에, 굳이 :80을 붙이지 않아도 자동으로 연결된다. 즉, http가 붙은 경우 :80는 생략이 가능하다. (예를 들어 우리가 네이버를 접속하게 되면 네이버의 URL주소를 확인할 수 있다. 네이버의 URL주소는 https://www.n..