常會有不斷輪詢傳送ajax請求,處理一些業務的場景。
要考慮到:
1. 伺服器重啟,中斷,恢復後仍然能恢復正常業務處理。
伺服器重啟過程中,再次傳送請求,請求狀態將變為net::err_connection_refused,ajax依然會執行到success邏輯層,拿到的響應是null。
想當然的認為ajax會執行到error邏輯層是不正確的,因此寫**的時候要格外注意這一點。
1var progress_polling_ajax = function
() else
1516 } catch
(e)
19},
20error:
2324
});25
26 };
伺服器重啟
雖然說碰壁能漲經驗,不過搞的幾個小時心裡忐忑是真的難受。每一秒都是煎熬。啟動nginx服務 nginx c usr local nginx nginx conf nginx.conf 說明 其中 usr local nginx nginx conf nginx.conf是你自己的nginx.conf...
伺服器重啟checklist
因部分服務沒有設定自動啟動,記錄一下伺服器重啟後,需要手動啟動的服務。只是一種思路,僅供參考。1 mysql 自動啟動 ps ef grep mysqld grep v grep service mysqld start 2 apache 自動啟動 3 redis 手動 ps ef grep red...
伺服器重啟記錄
1.原因 因為修改了密碼,伺服器公升降配等,許多服務需要重啟 2.需要重啟服務 svn,mysql等一些服務已新增到自動重啟 重啟svn svnserve d r opt svnrepo 所有倉庫 svnserve d r opt svnrepo test 單個倉庫重啟 重啟mysql servic...