0
我建立與expressjs一個應用程序的NodeJS我framework.Recently面臨的其中一個途徑方法正面臨着504超時一些關鍵的問題,因爲它需要太多的時間用於獲取的輸出一些查詢。我優化查詢和數據庫,但沒有用。它仍然得到504超時。我的問題是我可以重新加載路由方法,如果它得到504超時?刷新路由方法,如果504(網關超時)發生
我建立與expressjs一個應用程序的NodeJS我framework.Recently面臨的其中一個途徑方法正面臨着504超時一些關鍵的問題,因爲它需要太多的時間用於獲取的輸出一些查詢。我優化查詢和數據庫,但沒有用。它仍然得到504超時。我的問題是我可以重新加載路由方法,如果它得到504超時?刷新路由方法,如果504(網關超時)發生
你的意思是重裝什麼?您可以對此路線執行相同的請求,並且它會再次啓動。如果它有相同的時間來處理它會再次超時。爲了解決這個ptoblem您需要:
您可以在每次啓動過程,也可以創建微服務守護進程,並通過某種RPC的通信,它(例如JSON-RPC)
正常情況下,504 *此服務器未從其訪問的上游服務器收到處理HTTP請求的及時響應*您的查詢優化可能會在某種程度上產生影響,並且您可能還需要進行其他檢查。 –