๋ฒ์ ์ฌ์ฉ: 19.7
์๋ฒ๋ฅผ ์์ํ๋ Docker ๋ช
๋ น:
CMD ["gunicorn", "--workers=2", "-b 0.0.0.0:8080","--keep-alive=900","--threads=3","--max-requests=5 ","--graceful-timeout=900", "--log-level=DEBUG","executorengine.wsgi :app "]
์ค๋ฅ ์ ๋ณด :
์๊ณ ์๊ฐ ์ด๊ณผ ์์
์ ์ค๋ ๋
์ฝ์ ๋ก๊ทธ
| INFO:root :Start:: ์ธ๋ถ ์์คํ ์์ ํธ์ถ๋๋ Rest GET ๋ฉ์๋
์๋ก์ด ์ผ๊พผ์ด ์ค๋ ์๋ ์์ ํ ์กฐ์น๋ฅผ ์ทจํ๊ธฐ ์ ์ :)
| [2019-04-27 10:11:00 +0000] [17] [INFO] pid๊ฐ 17์ธ ์์ ์ ๋ถํ
๋ด๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ์ดํดํ๋ค๋ฉด Gunicorn์ HTTP ์์ฒญ์ด ๋ค์ด์ค๋ ๊ฒ์ ๋๋ค. ํด๋น ์์ฒญ์ ์ฒ๋ฆฌํ ๋ ์ธ๋ถ ์์คํ ์ HTTP ์์ฒญ์ ํ๊ณ ํด๋น ์์ฒญ์ ์์ ์ ์๊ฐ์ด ์ด๊ณผ๋ ๋งํผ ์ถฉ๋ถํ ์ค๋ ๊ฑธ๋ฆฝ๋๋ค(์ธ๋ถ ์์คํ ์ ์์ ์ ์๊ฐ ์ด๊ณผ ์ ์ ์๋ตํ์ง ์์).
๊ทธ๋ฐ ์ผ์ด ์ผ์ด๋๊ณ ์๋ค๋ฉด ๋ ๊ฐ์ง ์ต์ ์ ์๊ฐํ ์ ์์ต๋๋ค.
1) ์์
์ ์๊ฐ ์ด๊ณผ๋ฅผ ๋๋ฆฝ๋๋ค.
2) ์ธ๋ถ ์์ฒญ์ผ๋ก ์ธํด ์์
์ ์๊ฐ ์ด๊ณผ๊ฐ ๋ฐ์ํ์ง ์๋๋ก gevent์ ๊ฐ์ ๋น๋๊ธฐ ์์
์๋ฅผ ์ฌ์ฉํฉ๋๋ค .
@vaibhavpatil123 cf8ac37ce41e530cc154f2c7cbccd84ccad4c242๊ฐ ๋ณํฉ๋์์ผ๋ฏ๋ก ๊ฒฐ๊ตญ ๋ง์คํฐ๋ ์๋ํ ์ ์์ต๋๋ค.
์๋ ค์ฃผ์ญ์์ค
๋ง์ง๋ง์ผ๋ก ๋ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๊ณ ์ด์ ์๋ ๊ตฌ์ฑ์ผ๋ก Flask ์๋ฒ๋ฅผ ํต๊ณผํ๋ ๋ด ์์ฒญ์ ํด๊ฒฐํ ์ ์์ต๋๋ค.
CMD ["gunicorn", "--workers=2", "-b 0.0.0.0:8080"," --timeout=400","--threads=2", "-k=gevent" ,"-- log-level=INFO","executorengine.wsgi :app "]
๋์ผํ ๋ฌธ์ ์ ์ง๋ฉดํ ์ฌ๋์ด ์์ผ๋ฉด ์๋ ๊ตฌ์ฑ์ ์ฌ์ฉํ์ญ์์ค.
**
**
์คํ ์์ง. wsgi:์ฑ "]
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋์ผํ ๋ฌธ์ ์ ์ง๋ฉดํ ์ฌ๋์ด ์์ผ๋ฉด ์๋ ๊ตฌ์ฑ์ ์ฌ์ฉํ์ญ์์ค.
**
์คํ ์์ง. wsgi:์ฑ "]