Django部署到Azure

看板Python作者 (早安早安)時間4年前 (2021/01/27 00:14), 編輯推噓2(2010)
留言12則, 3人參與, 4年前最新討論串1/1
Hello大家好: 小弟最近要把嘗試把Django部署到Azure上,但因為部署的方式有滿多種,想問一下大家通常或建議那種方式? 1. Django直接部署到WebApp,然後連結PostgreSQL服務 2. Django用docker的方式部署到WebApp(可能要搭配NGINX與uWSGI),然後連結PostgreSQL服務 3. Django跟PostgreSQL都用Docker打包部署上去 4. 其他 不曉得大家會建議那種方法呢? 然後考量的點是什麼(維護性、效能等等) 小弟先謝謝大家了~ ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.168.49 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1611677680.A.1ED.html

01/27 04:12, 4年前 , 1F
Django+Nginx+uWSGI用Docker打包,PostgreSQL獨立
01/27 04:12, 1F

01/27 04:15, 4年前 , 2F
打包成Docker Image容易水平擴展、升降版、重新部署
01/27 04:15, 2F

01/27 04:15, 4年前 , 3F
以及轉移平台
01/27 04:15, 3F

01/27 04:21, 4年前 , 4F
資料庫自己獨立一台,App Server不管擴展到幾台都是
01/27 04:21, 4F

01/27 04:22, 4年前 , 5F
連到同一台 DB Server,因為資料庫不會時常從零開始
01/27 04:22, 5F

01/27 04:23, 4年前 , 6F
等到量真的已經大到各種優化做足、機器也開到頂了
01/27 04:23, 6F

01/27 04:24, 4年前 , 7F
才會做讀寫分離的水平擴展,和App Sever的做法不同
01/27 04:24, 7F

01/27 14:12, 4年前 , 8F
每個方法都有適用情境,但樓上提到的資料庫分離真的很有用
01/27 14:12, 8F

01/27 15:07, 4年前 , 9F
感謝巧克力大大!對耶,擴充、升降版還有重新部署,真
01/27 15:07, 9F

01/27 15:07, 4年前 , 10F
的都是用docker的優點,資料庫獨立分開也是之後要維護
01/27 15:07, 10F

01/27 15:07, 4年前 , 11F
會方便很多,感謝大大的建議!
01/27 15:07, 11F

01/27 15:07, 4年前 , 12F
我會嘗試用docker部署上去XDD
01/27 15:07, 12F
文章代碼(AID): #1W43_m7j (Python)
文章代碼(AID): #1W43_m7j (Python)