django debug toolbar 사용하기
개요
첫 프로젝트 개발을 마치고 테스트 과정에서 속도를 테스트를 하기 위해 알아보던 중 debug toolbar라는 것이 있어 프로젝트에 적용하는 방법을 기록한다.
Backend-developer
첫 프로젝트 개발을 마치고 테스트 과정에서 속도를 테스트를 하기 위해 알아보던 중 debug toolbar라는 것이 있어 프로젝트에 적용하는 방법을 기록한다.
첫 프로젝트의 개발이 끝났고, 서버에 배포까지 준비가 되었다. 배포된 서버는 cloud 서버가 아니고 cafe24에서 구매한 서버이다. 그리하여 오픈 전에 성능을 한번 테스트해보고 싶었다. 부하테스트란 것은 동시접속 유저를 얼마나 수용할 수 있는지 테스트하는 것이다. 그로써 문제점을 확인하고 솔루션까지의 과정이다.
우리 팀에서 만든 웹앱 중 지도 api를 사용하는 것이 있었는데, https를 사용하지 않으면 현재 위치를 불러올 수 없는 상황이 생겼다. 이러한 이유로 서버에 https를 설정하였다.
django, gunicorn, nginx, AWS EC2를 이용하여 프로젝트 배포.
postgresql 설치
(base)ubuntu@--.--.--.--/ \$ sudo apt-get install postgresql
설치 확인
(base)ubuntu@--.--.--.--/ \$ dpkg -l | grep postgres
설치가 잘 되었다면 database를 만들어보자. postgres 설정을 위한 user 변경
(base)ubuntu@--.--.--.--/ \$ sudo su postgres
database 접속
(base)postgres@--.--.--.--/ \$ psql
접속이 다 되었다면 생성하자.