#發問 #發問 本地端與EC2 server上response結果不同

因為接手已離職前輩的工作開始碰AWS,但是最近在維護舊專案時遇到了下面這個問題。 想請問有什麼原因會導致DB資料一樣且程式碼不變的情況下,本地端與伺服器回傳的response不一樣? 伺服器:AWS EC2 後端:Django API:回傳包含自訂項的user list 發生的問題:server端新登錄的使用者沒有出現在含有自訂項的user list,但是會出現在不包含自訂項的user list 中,但是在本地端沒有這個問題。 目前測試是把伺服端用的DB直接dump出來到本地端測試,local的自訂項API回傳是正確的(新登錄的使用者全部都有出現)。 檢查過code最後一次更新發布是在半年多前,但是在那之後新登錄的使用者都可以正常出現,一直到上上個月,那之後登錄的使用者都沒有出現在API 上。 server端含自訂項user list: ❌缺少新登錄的使用者 server端user list: ⭕(有包含新登錄使用者) 本地端含自訂項user list:⭕(有包含新登錄使用者) 本地端user list:⭕(有包含新登錄使用者) 以上,我知道可能很通靈,還煩請各位有任何想法可以給一些建議
愛心
4
全部留言