本文章是對網路上處理apache負載均衡及會話保持的文章,
1、技術堆疊
django、apache、負載均衡、會話保持
2、apache負載均衡
https://www.php.cn/apache/424495.html
進行了詳細的講解,新手很容易上手,但是在部署完畢進行測驗時,出現csrftoken報錯,根據這個問題,主要是因為我使用了django的后臺管理,也就是django-admin
針對解決Django-Admin使用負載均衡時,一直報錯csrftoken錯誤問題,采用以下方法,
django-admin中涉及到的表單提交都使用了csrftoken驗證,
注釋掉
# 'django.middleware.csrf.CsrfViewMiddleware'
并不起作用,如果調整了django-admin的后臺模板代碼,就需要調整原始碼,代價較高,因此并未采用這種方法,
經過百度,apache是能夠提供會話保持這種功能,也就是同一個ip地址的請求進行會話保持,在該會話程序中通過設定set-cookie,判斷請求來源已經要轉發的服務器地址,
在會話期間, 將同一地址的請求,全部分發到某一臺服務器上,從而解決csrftoken問題,
針對這個問題,可以采用以下文章中的方法解決,
3、會話保持
https://blog.huati365.com/f18c7a28229d8058
仔細研讀其中的每一句話,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/502431.html
標籤:Python
