2017-06-13 159 views
0

因此,我有一個應用程序每分鐘都會執行API調用以更新應用程序上的本地數據庫。Laravel RESTful服務的大量API請求

我不知道在這種情況下的可伸縮性,但是讓我們說我有100個用戶,所以這使得它100個API調用一分鐘左右。

這有多糟糕?

有沒有辦法模擬數百個API調用?

+1

該應用正在輪詢您的服務器以保持其本地數據庫的更新。相反,當服務器中的任何敏感數據發生變化時,我會發送推送通知。 –

+0

聽起來更好,我會研究它。謝謝。 – Rosenberg

回答

0

上面解釋的情況即使在小型服務器中執行,假設您所做的調用相對較短並且不在服務器中使用大量內存,也不會造成任何負面影響。如果您在服務器中啓用更多工作線程,這可能會更有效。

Laravel的documentation解釋了一點。

或者,您可以使用名爲JMeter的着名Java框架在您可能需要的任何場景下測試API調用。

欲瞭解更多信息,請訪問documentation

我希望這有助於!