기업협업 프로젝트를 하면서 프론트엔드에게 안정적으로 서버를 제공하기 위해서는 gunicorn
을 이용해서 서버를 24시간 켜주어야 한다.
gunicorn --bind 0.0.0.0:8000 app:app
이렇게 해서 사용할 port를 지정해준다.
안된다.. 아무래도 나의 앱에서는 Aplication Factory
를 사용해서 그런것같다.
app.py에서 create_app으로 app을 만들어 주기 때문에 다음과 같이 사용하자.
gunicorn --bind 0.0.0.0:8000 app:create_app()
안되는데?
당황하지말고 구글링을 좀 더한뒤 다음과 같이 해보자 ㅎㅎ
gunicorn --bind 0.0.0.0:8000 "app:create_app()"
잘된다.
통신도 원활히 되는 것을 확인할 수 있다.
good~